aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/shader/decode/texture.cpp
Commit message (Expand)AuthorAgeFilesLines
* shader: Remove old shader managementReinUsesLisp2021-07-221-935/+0
* Review 1Kelebek12021-02-151-1/+1
* Implement texture offset support for TexelFetch and TextureGather and add off...Kelebek12021-02-151-2/+9
* video_core: Rewrite the texture cacheReinUsesLisp2020-12-301-27/+29
* video_core: Remove unnecessary enum class casting in logging messagesLioncash2020-12-071-5/+4
* shader: Partially implement texture cube array shadowReinUsesLisp2020-10-281-1/+0
* shader/texture: Implement CUBE texture type for TMML and fix arraysReinUsesLisp2020-10-071-19/+22
* decoder/texture: Eliminate narrowing conversion in GetTldCode()Lioncash2020-09-171-1/+1
* shader/texture: Join separate image and sampler pairs offlineReinUsesLisp2020-06-051-18/+37
* shader/texture: Support multiple unknown sampler propertiesReinUsesLisp2020-04-231-51/+74
* shader_ir: Turn classes into data structuresReinUsesLisp2020-04-231-49/+50
* decode/texture: Resolve unused variable warnings.Lioncash2020-04-161-5/+7
* decode/texture: Collapse loop down into std::generateLioncash2020-04-161-3/+1
* decode/texture: Eliminate trivial missing field initializer warningsLioncash2020-04-161-3/+4
* shader/texture: Remove type mismatches management from shader decoderReinUsesLisp2020-04-101-14/+0
* video_core: Rename "const buffer locker" to "registry"ReinUsesLisp2020-03-091-2/+3
* shader/texture: Fix illegal 3D texture assertReinUsesLisp2020-02-211-1/+1
* shader/texture: Allow 2D shadow arrays and simplify codeReinUsesLisp2020-02-151-43/+28
* shader: Remove curly braces initializers on shared pointersReinUsesLisp2020-02-011-2/+2
* Shader_IR: Address feedback.Fernando Sahmkow2020-01-251-1/+2
* Shader_IR: Change name of TrackSampler function so it does not confuse with t...Fernando Sahmkow2020-01-241-1/+1
* Shader_IR: Propagate bindless index into the GL compiler.Fernando Sahmkow2020-01-241-16/+24
* Shader_IR: deduce size of indexed samplersFernando Sahmkow2020-01-241-4/+5
* Shader_IR: Setup Indexed Samplers on the IRFernando Sahmkow2020-01-241-20/+46
* Merge pull request #3273 from FernandoS27/txd-arraybunnei2020-01-241-5/+12
|\
| * Shader_IR: Implement TXD Array.Fernando Sahmkow2020-01-041-5/+12
* | shader_ir/texture: Simplify AOFFI codeReinUsesLisp2020-01-091-10/+6
|/
* Merge pull request #3228 from ReinUsesLisp/ptpbunnei2019-12-261-33/+75
|\
| * shader/texture: Implement TLD4.PTPReinUsesLisp2019-12-161-18/+56
| * shader/texture: Enable arrayed TLD4ReinUsesLisp2019-12-161-1/+0
| * shader/texture: Implement AOFFI for TLD4SReinUsesLisp2019-12-161-13/+18
| * shader/texture: Remove unnecesary parenthesisReinUsesLisp2019-12-161-2/+2
* | shader/texture: Properly shrink unused entries in size mismatchesReinUsesLisp2019-12-171-4/+9
|/
* Shader_IR: Correct TLD4S Depth Compare.Fernando Sahmkow2019-12-111-5/+12
* Shader_Ir: Correct TLD4S encoding and implement f16 flag.Fernando Sahmkow2019-12-111-9/+12
* Shader_Ir: default failed tracks on bindless samplers to null values.Fernando Sahmkow2019-12-111-22/+75
* Merge pull request #3109 from FernandoS27/new-instrbunnei2019-12-061-7/+46
|\
| * Shader_IR: Address FeedbackFernando Sahmkow2019-11-181-5/+2
| * Shader_IR: Implement TXD instruction.Fernando Sahmkow2019-11-141-7/+49
* | shader/texture: Handle TLDS texture type mismatchesReinUsesLisp2019-11-221-1/+10
* | shader/texture: Deduce texture buffers from lockerReinUsesLisp2019-11-221-61/+41
|/
* shader/texture: Remove NODEP warningsReinUsesLisp2019-11-071-35/+0
* Merge pull request #3039 from ReinUsesLisp/cleanup-samplersRodrigo Locatti2019-11-061-28/+31
|\
| * shader/node: Unpack bindless texture encodingReinUsesLisp2019-10-291-28/+31
* | Shader_IR: Fix regression on TLD4Fernando Sahmkow2019-10-301-4/+3
* | Shader_IR: Fix TLD4 and add Bindless Variant.Fernando Sahmkow2019-10-301-8/+24
|/
* Merge pull request #2976 from FernandoS27/cache-fast-brx-rebasedRodrigo Locatti2019-10-261-20/+50
|\
| * Shader_IR: Address Feedback.Fernando Sahmkow2019-10-261-22/+16
| * Shader_IR: allow lookup of texture samplers within the shader_ir for instruct...Fernando Sahmkow2019-10-251-18/+54
* | Shader_Ir: Fix TLD4S from using a component mask.Fernando Sahmkow2019-10-221-4/+4
|/