aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/shader/decode/texture.cpp
AgeCommit message (Expand)Author
2021-07-22shader: Remove old shader managementReinUsesLisp
2021-02-15Review 1Kelebek1
2021-02-15Implement texture offset support for TexelFetch and TextureGather and add off...Kelebek1
2020-12-30video_core: Rewrite the texture cacheReinUsesLisp
2020-12-07video_core: Remove unnecessary enum class casting in logging messagesLioncash
2020-10-28shader: Partially implement texture cube array shadowReinUsesLisp
2020-10-07shader/texture: Implement CUBE texture type for TMML and fix arraysReinUsesLisp
2020-09-17decoder/texture: Eliminate narrowing conversion in GetTldCode()Lioncash
2020-06-05shader/texture: Join separate image and sampler pairs offlineReinUsesLisp
2020-04-23shader/texture: Support multiple unknown sampler propertiesReinUsesLisp
2020-04-23shader_ir: Turn classes into data structuresReinUsesLisp
2020-04-16decode/texture: Resolve unused variable warnings.Lioncash
2020-04-16decode/texture: Collapse loop down into std::generateLioncash
2020-04-16decode/texture: Eliminate trivial missing field initializer warningsLioncash
2020-04-10shader/texture: Remove type mismatches management from shader decoderReinUsesLisp
2020-03-09video_core: Rename "const buffer locker" to "registry"ReinUsesLisp
2020-02-21shader/texture: Fix illegal 3D texture assertReinUsesLisp
2020-02-15shader/texture: Allow 2D shadow arrays and simplify codeReinUsesLisp
2020-02-01shader: Remove curly braces initializers on shared pointersReinUsesLisp
2020-01-25Shader_IR: Address feedback.Fernando Sahmkow
2020-01-24Shader_IR: Change name of TrackSampler function so it does not confuse with t...Fernando Sahmkow
2020-01-24Shader_IR: Propagate bindless index into the GL compiler.Fernando Sahmkow
2020-01-24Shader_IR: deduce size of indexed samplersFernando Sahmkow
2020-01-24Shader_IR: Setup Indexed Samplers on the IRFernando Sahmkow
2020-01-24Merge pull request #3273 from FernandoS27/txd-arraybunnei
2020-01-09shader_ir/texture: Simplify AOFFI codeReinUsesLisp
2020-01-04Shader_IR: Implement TXD Array.Fernando Sahmkow
2019-12-26Merge pull request #3228 from ReinUsesLisp/ptpbunnei
2019-12-17shader/texture: Properly shrink unused entries in size mismatchesReinUsesLisp
2019-12-16shader/texture: Implement TLD4.PTPReinUsesLisp
2019-12-16shader/texture: Enable arrayed TLD4ReinUsesLisp
2019-12-16shader/texture: Implement AOFFI for TLD4SReinUsesLisp
2019-12-16shader/texture: Remove unnecesary parenthesisReinUsesLisp
2019-12-11Shader_IR: Correct TLD4S Depth Compare.Fernando Sahmkow
2019-12-11Shader_Ir: Correct TLD4S encoding and implement f16 flag.Fernando Sahmkow
2019-12-11Shader_Ir: default failed tracks on bindless samplers to null values.Fernando Sahmkow
2019-12-06Merge pull request #3109 from FernandoS27/new-instrbunnei
2019-11-22shader/texture: Handle TLDS texture type mismatchesReinUsesLisp
2019-11-22shader/texture: Deduce texture buffers from lockerReinUsesLisp
2019-11-18Shader_IR: Address FeedbackFernando Sahmkow
2019-11-14Shader_IR: Implement TXD instruction.Fernando Sahmkow
2019-11-07shader/texture: Remove NODEP warningsReinUsesLisp
2019-11-06Merge pull request #3039 from ReinUsesLisp/cleanup-samplersRodrigo Locatti
2019-10-30Shader_IR: Fix regression on TLD4Fernando Sahmkow
2019-10-30Shader_IR: Fix TLD4 and add Bindless Variant.Fernando Sahmkow
2019-10-29shader/node: Unpack bindless texture encodingReinUsesLisp
2019-10-26Merge pull request #2976 from FernandoS27/cache-fast-brx-rebasedRodrigo Locatti
2019-10-26Shader_IR: Address Feedback.Fernando Sahmkow
2019-10-25Shader_IR: allow lookup of texture samplers within the shader_ir for instruct...Fernando Sahmkow
2019-10-22Shader_Ir: Fix TLD4S from using a component mask.Fernando Sahmkow