summaryrefslogtreecommitdiff
path: root/src/video_core/shader
AgeCommit message (Expand)Author
2020-03-13clang-formatNguyen Dac Nam
2020-03-13Apply suggestions from code reviewNguyen Dac Nam
2020-03-13shader_decode: BFE add ref of reverse parallel method.Nguyen Dac Nam
2020-03-13shader_decode: implement BREV on BFENguyen Dac Nam
2020-03-13node_helper: add IBitfieldExtract caseNguyen Dac Nam
2020-03-13shader_decode: Reimplement BFE instructionsNguyen Dac Nam
2020-03-09engines/maxwell_3d: Add TFB registers and store them in shader registryReinUsesLisp
2020-03-09shader/registry: Address feedbackReinUsesLisp
2020-03-09shader/registry: Cache tessellation stateReinUsesLisp
2020-03-09shader/registry: Store graphics and compute metadataReinUsesLisp
2020-03-09video_core: Rename "const buffer locker" to "registry"ReinUsesLisp
2020-03-09gl_shader_cache: Rework shader cache and remove post-specializationsReinUsesLisp
2020-03-05Merge pull request #3451 from ReinUsesLisp/indexed-texturesbunnei
2020-02-29nit: move comment to right place.Nguyen Dac Nam
2020-02-28shader_decode: Fix LD, LDG when track constant bufferNguyen Dac Nam
2020-02-27shader: FMUL switch to using LUT (#3441)Nguyen Dac Nam
2020-02-26Merge pull request #3440 from namkazt/patch-6bunnei
2020-02-24shader: Simplify indexed sampler usagesReinUsesLisp
2020-02-21shader/texture: Fix illegal 3D texture assertReinUsesLisp
2020-02-21nit: add const to where it need.Nguyen Dac Nam
2020-02-21shader: implement LOP3 fast replace for old functionNguyen Dac Nam
2020-02-19Merge pull request #3415 from ReinUsesLisp/texture-codebunnei
2020-02-19shader_conversion: I2F : add Assert for case src_size is ShortNguyen Dac Nam
2020-02-19fix warningNguyen Dac Nam
2020-02-19clang-format fixNguyen Dac Nam
2020-02-19shader_conversion: add conversion I2F for ShortNguyen Dac Nam
2020-02-15shader/texture: Allow 2D shadow arrays and simplify codeReinUsesLisp
2020-02-14Merge pull request #3379 from ReinUsesLisp/cbuf-offsetbunnei
2020-02-07Merge pull request #3369 from ReinUsesLisp/shfbunnei
2020-02-05shader/decode: Fix constant buffer offsetsReinUsesLisp
2020-02-04Merge pull request #3357 from ReinUsesLisp/bfi-rcbunnei
2020-02-04Merge pull request #3356 from ReinUsesLisp/fcmpbunnei
2020-02-03Merge pull request #3337 from ReinUsesLisp/vulkan-stagedbunnei
2020-02-01shader: Remove curly braces initializers on shared pointersReinUsesLisp
2020-02-01Merge pull request #3282 from FernandoS27/indexed-samplersbunnei
2020-02-01shader/shift: Implement SHIFT_RIGHT_{IMM,R}ReinUsesLisp
2020-02-01shader/shift: Implement SHF_LEFT_{IMM,R}ReinUsesLisp
2020-01-30Merge pull request #3347 from ReinUsesLisp/local-membunnei
2020-01-29shader/other: Fix skips for SYNC and BRKReinUsesLisp
2020-01-29shader/other: Stub S2R LaneIdReinUsesLisp
2020-01-27shader/bfi: Implement register-constant buffer variantReinUsesLisp
2020-01-27shader/arithmetic: Implement FCMPReinUsesLisp
2020-01-26shader/memory: Implement ATOM.ADDReinUsesLisp
2020-01-25Shader_IR: Address feedback.Fernando Sahmkow
2020-01-25shader/memory: Implement STL.S16 and STS.S16ReinUsesLisp
2020-01-25shader/memory: Implement unaligned LDL.S16 and LDS.S16ReinUsesLisp
2020-01-25shader/memory: Move unaligned load/store to functionsReinUsesLisp
2020-01-25shader/memory: Implement LDL.S16 and LDS.S16ReinUsesLisp
2020-01-24Shader_IR: Change name of TrackSampler function so it does not confuse with t...Fernando Sahmkow
2020-01-24Shader_IR: Corrections, styling and extras.Fernando Sahmkow