summaryrefslogtreecommitdiff
path: root/src/video_core/shader/decode (follow)
Commit message (Expand)AuthorAgeFilesLines
* video_core: Rename "const buffer locker" to "registry"Gravatar ReinUsesLisp2020-03-091-2/+3
* shader: FMUL switch to using LUT (#3441)Gravatar Nguyen Dac Nam2020-02-271-19/+14
* Merge pull request #3440 from namkazt/patch-6Gravatar bunnei2020-02-261-36/+58
|\
| * nit: add const to where it need.Gravatar Nguyen Dac Nam2020-02-211-14/+14
| * shader: implement LOP3 fast replace for old functionGravatar Nguyen Dac Nam2020-02-211-36/+58
* | shader/texture: Fix illegal 3D texture assertGravatar ReinUsesLisp2020-02-211-1/+1
|/
* Merge pull request #3415 from ReinUsesLisp/texture-codeGravatar bunnei2020-02-191-43/+28
|\
| * shader/texture: Allow 2D shadow arrays and simplify codeGravatar ReinUsesLisp2020-02-151-43/+28
* | shader_conversion: I2F : add Assert for case src_size is ShortGravatar Nguyen Dac Nam2020-02-191-0/+3
* | fix warningGravatar Nguyen Dac Nam2020-02-191-1/+1
* | clang-format fixGravatar Nguyen Dac Nam2020-02-191-1/+1
* | shader_conversion: add conversion I2F for ShortGravatar Nguyen Dac Nam2020-02-191-9/+6
|/
* Merge pull request #3379 from ReinUsesLisp/cbuf-offsetGravatar bunnei2020-02-142-3/+3
|\
| * shader/decode: Fix constant buffer offsetsGravatar ReinUsesLisp2020-02-052-3/+3
* | Merge pull request #3369 from ReinUsesLisp/shfGravatar bunnei2020-02-071-11/+102
|\ \ | |/ |/|
| * shader/shift: Implement SHIFT_RIGHT_{IMM,R}Gravatar ReinUsesLisp2020-02-011-26/+58
| * shader/shift: Implement SHF_LEFT_{IMM,R}Gravatar ReinUsesLisp2020-02-011-10/+69
* | Merge pull request #3357 from ReinUsesLisp/bfi-rcGravatar bunnei2020-02-041-2/+5
|\ \
| * | shader/bfi: Implement register-constant buffer variantGravatar ReinUsesLisp2020-01-271-2/+5
* | | Merge pull request #3356 from ReinUsesLisp/fcmpGravatar bunnei2020-02-041-1/+10
|\ \ \
| * | | shader/arithmetic: Implement FCMPGravatar ReinUsesLisp2020-01-271-1/+10
| |/ /
* | | Merge pull request #3337 from ReinUsesLisp/vulkan-stagedGravatar bunnei2020-02-031-3/+6
|\ \ \
| * | | shader/other: Fix skips for SYNC and BRKGravatar ReinUsesLisp2020-01-291-2/+2
| * | | 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