summaryrefslogtreecommitdiff
path: root/src/video_core/shader (follow)
Commit message (Expand)AuthorAgeFilesLines
* shader/other: Implement MEMBAR.CTSGravatar ReinUsesLisp2020-05-272-4/+15
* Merge pull request #3981 from ReinUsesLisp/barGravatar bunnei2020-05-262-0/+6
|\
| * shader/other: Implement BAR.SYNC 0x0Gravatar ReinUsesLisp2020-05-212-0/+6
* | Merge pull request #3980 from ReinUsesLisp/red-opGravatar bunnei2020-05-261-2/+1
|\ \
| * | shader/memory: Implement non-addition operations in REDGravatar ReinUsesLisp2020-05-211-2/+1
| |/
* / shader/other: Implement thread comparisons (NV_shader_thread_group)Gravatar ReinUsesLisp2020-05-212-0/+26
|/
* shader_ir: Separate float-point comparisons in ordered and unorderedGravatar ReinUsesLisp2020-05-094-78/+66
* Merge pull request #3693 from ReinUsesLisp/clean-samplersGravatar bunnei2020-05-025-223/+168
|\
| * shader/texture: Support multiple unknown sampler propertiesGravatar ReinUsesLisp2020-04-232-62/+87
| * shader_ir: Turn classes into data structuresGravatar ReinUsesLisp2020-04-235-182/+102
* | Merge pull request #3799 from ReinUsesLisp/iadd-ccGravatar bunnei2020-04-303-27/+58
|\ \
| * | shader/arithmetic_integer: Fix tracking issue in temporaryGravatar ReinUsesLisp2020-04-281-4/+0
| * | shader/arithmetic_integer: Fix edge case and mark IADD.X Rd.CC as unimplementedGravatar ReinUsesLisp2020-04-251-1/+6
| * | shader/arithmetic_integer: Change IAdd to UAdd to avoid signed overflowGravatar ReinUsesLisp2020-04-251-2/+2
| * | shader/arithmetic_integer: Implement IADD.XGravatar ReinUsesLisp2020-04-251-0/+6
| * | shader/arithmetic_integer: Implement CC for IADDGravatar ReinUsesLisp2020-04-252-3/+21
| * | decode/register_set_predicate: Implement CCGravatar ReinUsesLisp2020-04-251-9/+14
| * | decode/register_set_predicate: Use move for shared pointersGravatar ReinUsesLisp2020-04-251-16/+17
* | | Merge pull request #3788 from FernandoS27/revertGravatar bunnei2020-04-301-14/+6
|\ \ \
| * | | Revert: shader_decode: Fix LD, LDG when track constant buffer.Gravatar Fernando Sahmkow2020-04-241-14/+6
| | |/ | |/|
* | | Merge pull request #3784 from ReinUsesLisp/shader-memory-utilGravatar bunnei2020-04-285-24/+127
|\ \ \ | |_|/ |/| |
| * | shader/memory_util: Deduplicate codeGravatar ReinUsesLisp2020-04-265-24/+127
| |/
* | Merge pull request #3734 from ReinUsesLisp/half-float-modsGravatar bunnei2020-04-251-14/+37
|\ \
| * | decode/arithmetic_half: Fix HADD2 and HMUL2 absolute and negation bitsGravatar ReinUsesLisp2020-04-231-14/+37
* | | Merge pull request #3749 from ReinUsesLisp/lea-immGravatar bunnei2020-04-241-2/+2
|\ \ \ | |_|/ |/| |
| * | shader/arithmetic_integer: Fix LEA_IMM encodingGravatar ReinUsesLisp2020-04-201-2/+2
* | | Merge pull request #3697 from lioncash/declarationsGravatar bunnei2020-04-231-2/+2
|\ \ \
| * | | General: Resolve warnings related to missing declarationsGravatar Lioncash2020-04-161-2/+2
| | |/ | |/|
* | | Merge pull request #3698 from lioncash/warningGravatar bunnei2020-04-212-12/+13
|\ \ \ | |_|/ |/| |
| * | decode/memory: Resolve unused variable warningGravatar Lioncash2020-04-161-1/+1
| * | decode/texture: Resolve unused variable warnings.Gravatar Lioncash2020-04-161-5/+7
| * | decode/texture: Collapse loop down into std::generateGravatar Lioncash2020-04-161-3/+1
| * | decode/texture: Eliminate trivial missing field initializer warningsGravatar Lioncash2020-04-161-3/+4
| |/
* | Merge pull request #3679 from lioncash/trackGravatar bunnei2020-04-191-5/+6
|\ \ | |/ |/|
| * track: Eliminate redundant copiesGravatar Lioncash2020-04-151-5/+6
* | Merge pull request #3673 from lioncash/extraGravatar bunnei2020-04-163-10/+15
|\ \
| * | CMakeLists: Specify -Wextra on linux buildsGravatar Lioncash2020-04-153-10/+15
| |/
* | Merge pull request #3689 from lioncash/unused-varGravatar Rodrigo Locatti2020-04-161-1/+0
|\ \
| * | decode/shift: Remove unused variable within Shift()Gravatar Lioncash2020-04-161-1/+0
| |/
* / control_flow: Make use of std::move in TryInspectAddress()Gravatar Lioncash2020-04-151-3/+3
|/
* Merge pull request #3612 from ReinUsesLisp/redGravatar Fernando Sahmkow2020-04-152-43/+71
|\
| * shader/memory: Implement RED.E.ADDGravatar ReinUsesLisp2020-04-062-1/+29
| * shader/memory: Add "using std::move"Gravatar ReinUsesLisp2020-04-061-11/+13
| * shader/memory: Minor fixes in ATOMGravatar ReinUsesLisp2020-04-061-32/+30
* | shader/arithmetic: Add FCMP_CR variantGravatar ReinUsesLisp2020-04-141-1/+2
* | Merge pull request #3619 from ReinUsesLisp/i2iGravatar Mat M2020-04-131-13/+100
|\ \
| * | shader/conversion: Implement I2I sign extension, saturation and selectionGravatar ReinUsesLisp2020-04-071-13/+100
* | | Merge pull request #3633 from ReinUsesLisp/clean-texdecGravatar Mat M2020-04-131-14/+0
|\ \ \
| * | | shader/texture: Remove type mismatches management from shader decoderGravatar ReinUsesLisp2020-04-101-14/+0
* | | | Merge pull request #3578 from ReinUsesLisp/vmnmxGravatar Fernando Sahmkow2020-04-122-0/+61
|\ \ \ \ | |/ / / |/| | |