summaryrefslogtreecommitdiff
path: root/src/video_core/shader/decode (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | | shader/other: Stub S2R LaneIdGravatar ReinUsesLisp2020-01-291-1/+4
| |/ /
* | | shader: Remove curly braces initializers on shared pointersGravatar ReinUsesLisp2020-02-012-3/+3
* | | Merge pull request #3282 from FernandoS27/indexed-samplersGravatar bunnei2020-02-011-37/+73
|\ \ \
| * | | Shader_IR: Address feedback.Gravatar Fernando Sahmkow2020-01-251-1/+2
| * | | Shader_IR: Change name of TrackSampler function so it does not confuse with t...Gravatar Fernando Sahmkow2020-01-241-1/+1
| * | | Shader_IR: Propagate bindless index into the GL compiler.Gravatar Fernando Sahmkow2020-01-241-16/+24
| * | | Shader_IR: deduce size of indexed samplersGravatar Fernando Sahmkow2020-01-241-4/+5
| * | | Shader_IR: Setup Indexed Samplers on the IRGravatar Fernando Sahmkow2020-01-241-20/+46
| |/ /
* | | Merge pull request #3347 from ReinUsesLisp/local-memGravatar bunnei2020-01-301-30/+55
|\ \ \ | |_|/ |/| |
| * | shader/memory: Implement STL.S16 and STS.S16Gravatar ReinUsesLisp2020-01-251-3/+10
| * | shader/memory: Implement unaligned LDL.S16 and LDS.S16Gravatar ReinUsesLisp2020-01-251-5/+3
| * | shader/memory: Move unaligned load/store to functionsGravatar ReinUsesLisp2020-01-251-18/+27
| * | shader/memory: Implement LDL.S16 and LDS.S16Gravatar ReinUsesLisp2020-01-251-12/+23
| |/
* / shader/memory: Implement ATOM.ADDGravatar ReinUsesLisp2020-01-261-1/+21
|/
* Merge pull request #3273 from FernandoS27/txd-arrayGravatar bunnei2020-01-241-5/+12
|\
| * Shader_IR: Implement TXD Array.Gravatar Fernando Sahmkow2020-01-041-5/+12
* | shader/memory: Implement ATOMS.ADD.U32Gravatar ReinUsesLisp2020-01-161-0/+19
* | Merge pull request #3287 from ReinUsesLisp/ldg-stg-16Gravatar bunnei2020-01-141-33/+51
|\ \
| * | shader_ir/memory: Implement u16 and u8 for STG and LDGGravatar ReinUsesLisp2020-01-091-33/+51
| |/
* / shader_ir/texture: Simplify AOFFI codeGravatar ReinUsesLisp2020-01-091-10/+6
|/
* Merge pull request #3239 from ReinUsesLisp/p2rGravatar bunnei2019-12-311-16/+44
|\
| * shader/p2r: Implement P2R PrGravatar ReinUsesLisp2019-12-201-1/+15
| * shader/r2p: Refactor P2R to support P2RGravatar ReinUsesLisp2019-12-201-16/+30
* | Merge pull request #3228 from ReinUsesLisp/ptpGravatar bunnei2019-12-261-33/+75
|\ \
| * | shader/texture: Implement TLD4.PTPGravatar ReinUsesLisp2019-12-161-18/+56
| * | shader/texture: Enable arrayed TLD4Gravatar ReinUsesLisp2019-12-161-1/+0
| * | shader/texture: Implement AOFFI for TLD4SGravatar ReinUsesLisp2019-12-161-13/+18
| * | shader/texture: Remove unnecesary parenthesisGravatar ReinUsesLisp2019-12-161-2/+2
* | | Merge pull request #3235 from ReinUsesLisp/ldg-u8Gravatar bunnei2019-12-211-6/+32
|\ \ \ | |_|/ |/| |
| * | shader/memory: Implement LDG.U8 and unaligned U8 loadsGravatar ReinUsesLisp2019-12-181-6/+32
| |/
* | Merge pull request #3234 from ReinUsesLisp/i2f-u8-selectorGravatar bunnei2019-12-191-2/+13
|\ \
| * | shader/conversion: Implement byte selector in I2FGravatar ReinUsesLisp2019-12-181-2/+13
| |/
* / shader/texture: Properly shrink unused entries in size mismatchesGravatar ReinUsesLisp2019-12-171-4/+9
|/
* Shader_IR: Correct TLD4S Depth Compare.Gravatar Fernando Sahmkow2019-12-111-5/+12
* Shader_Ir: Correct TLD4S encoding and implement f16 flag.Gravatar Fernando Sahmkow2019-12-111-9/+12
* Shader_Ir: default failed tracks on bindless samplers to null values.Gravatar Fernando Sahmkow2019-12-111-22/+75
* shader: Implement MEMBAR.GLGravatar ReinUsesLisp2019-12-101-0/+6
* shader_ir/other: Implement S2R InvocationIdGravatar ReinUsesLisp2019-12-091-0/+2
* shader: Keep track of shaders using warp instructionsGravatar ReinUsesLisp2019-12-091-0/+3
* shader_ir/memory: Implement patch storesGravatar ReinUsesLisp2019-12-091-16/+18
* Merge pull request #3109 from FernandoS27/new-instrGravatar bunnei2019-12-062-7/+65
|\
| * Shader_IR: Address FeedbackGravatar Fernando Sahmkow2019-11-182-10/+8
| * Shader_IR: Implement TXD instruction.Gravatar Fernando Sahmkow2019-11-141-7/+49
| * Shader_IR: Implement FLO instruction.Gravatar Fernando Sahmkow2019-11-141-0/+18
* | shader/texture: Handle TLDS texture type mismatchesGravatar ReinUsesLisp2019-11-221-1/+10
* | shader/texture: Deduce texture buffers from lockerGravatar ReinUsesLisp2019-11-221-61/+41
* | shader/other: Reduce DEPBAR log severityGravatar ReinUsesLisp2019-11-191-1/+1
|/
* shader_ir/warp: Implement FSWZADDGravatar ReinUsesLisp2019-11-071-0/+9
* gl_shader_decompiler: Reimplement shuffles with platform agnostic intrinsicsGravatar ReinUsesLisp2019-11-071-33/+35
* shader/decode: Reduce severity of arithmetic rounding warningsGravatar ReinUsesLisp2019-11-076-15/+17