summaryrefslogtreecommitdiffstats
path: root/src/video_core/shader/decode/texture.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* shader_ir: Rename Get/SetTemporal to Get/SetTemporaryLioncash2019-07-171-13/+13
| | | | | | This is more accurate in terms of describing what the functions are actually doing. Temporal relates to time, not the setting of a temporary itself.
* shader: Allow tracking of indirect buffers without variable offsetReinUsesLisp2019-07-151-6/+2
| | | | | | While changing this code, simplify tracking code to allow returning the base address node, this way callers don't have to manually rebuild it on each invocation.
* shader/texture: Add F16 support for TLDSReinUsesLisp2019-07-071-1/+7
|
* decode/texture: Address feedbackReinUsesLisp2019-06-241-0/+1
|
* shader: Implement texture buffersReinUsesLisp2019-06-211-0/+44
|
* shader: Use shared_ptr to store nodes and move initialization to fileReinUsesLisp2019-06-061-4/+5
| | | | | | | | | Instead of having a vector of unique_ptr stored in a vector and returning star pointers to this, use shared_ptr. While changing initialization code, move it to a separate file when possible. This is a first step to allow code analysis and node generation beyond the ShaderIR class.
* video_core/shader/decode/texture: Remove unused variable from GetTld4Code()Lioncash2019-05-101-1/+0
|
* shader/decode/texture: Remove unused variableLioncash2019-05-041-1/+0
| | | | This isn't used anywhere, so we can get rid of it.
* shader_ir/texture: Fix sampler const buffer key shiftReinUsesLisp2019-04-261-1/+1
|
* Adapt Bindless to work with AOFFIFernando Sahmkow2019-04-081-7/+18
|
* Move ConstBufferAccessor to Maxwell3d, correct mistakes and clang format.Fernando Sahmkow2019-04-081-1/+2
|
* Fix TMMLFernando Sahmkow2019-04-081-5/+7
|
* Refactor GetTextureCode and GetTexCode to use an optional instead of optional parametersFernando Sahmkow2019-04-081-23/+24
|
* Implement TXQ_BFernando Sahmkow2019-04-081-2/+8
|
* Implement TMML_BFernando Sahmkow2019-04-081-5/+10
|
* Corrections to TEX_BFernando Sahmkow2019-04-081-4/+5
|
* Unify both sampler types.Fernando Sahmkow2019-04-081-10/+12
|
* Implement Bindless Samplers and TEX_B in the IR.Fernando Sahmkow2019-04-081-6/+52
|
* shader_ir/decode: Silent implicit sign conversion warningMat M2019-03-311-2/+2
| | | Co-Authored-By: ReinUsesLisp <reinuseslisp@airmail.cc>
* shader_ir/decode: Implement AOFFI for TEX and TLD4ReinUsesLisp2019-03-301-24/+88
|
* shader/decode: Remove extras from MetaTextureReinUsesLisp2019-02-261-14/+23
|
* shader/decode: Split memory and texture instructions decodingReinUsesLisp2019-02-261-0/+525