summaryrefslogtreecommitdiffstats
path: root/src/video_core/shader/node.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* shader: node - update correct commentNguyen Dac Nam2020-03-301-15/+15
* shader_decode: add Atomic op for common usageNguyen Dac Nam2020-03-301-1/+15
* shader: Simplify indexed sampler usagesReinUsesLisp2020-02-241-1/+1
* shader: Remove curly braces initializers on shared pointersReinUsesLisp2020-02-021-2/+2
* Merge pull request #3282 from FernandoS27/indexed-samplersbunnei2020-02-021-5/+82
|\
| * Shader_IR: Address feedback.Fernando Sahmkow2020-01-251-7/+7
| * Shader_IR: Propagate bindless index into the GL compiler.Fernando Sahmkow2020-01-241-1/+1
| * Shader_IR: Implement Injectable Custom Variables to the IR.Fernando Sahmkow2020-01-241-1/+16
| * Shader_IR: deduce size of indexed samplersFernando Sahmkow2020-01-241-4/+18
| * Shader_IR: Implement initial code for tracking indexed samplers.Fernando Sahmkow2020-01-241-0/+48
* | shader/memory: Implement ATOM.ADDReinUsesLisp2020-01-261-1/+1
|/
* shader/memory: Implement ATOMS.ADD.U32ReinUsesLisp2020-01-161-0/+2
* Shader_IR: Address FeedbackFernando Sahmkow2020-01-041-5/+5
* Shader_IR: add the ability to amend code in the shader ir.Fernando Sahmkow2019-12-301-3/+25
* shader/texture: Implement TLD4.PTPReinUsesLisp2019-12-161-0/+1
* shader: Implement MEMBAR.GLReinUsesLisp2019-12-101-0/+2
* shader_ir/other: Implement S2R InvocationIdReinUsesLisp2019-12-101-0/+1
* shader_ir/memory: Implement patch storesReinUsesLisp2019-12-101-3/+17
* Merge pull request #3109 from FernandoS27/new-instrbunnei2019-12-071-0/+4
|\
| * Shader_IR: Implement TXD instruction.Fernando Sahmkow2019-11-141-0/+2
| * Shader_IR: Implement FLO instruction.Fernando Sahmkow2019-11-141-0/+2
* | shader/texture: Deduce texture buffers from lockerReinUsesLisp2019-11-231-4/+10
|/
* shader_ir/warp: Implement FSWZADDReinUsesLisp2019-11-081-0/+1
* gl_shader_decompiler: Reimplement shuffles with platform agnostic intrinsicsReinUsesLisp2019-11-081-9/+2
* shader/node: Unpack bindless texture encodingReinUsesLisp2019-10-301-61/+40
* shader/node: std::move Meta instance within OperationNode constructorLioncash2019-10-161-1/+1
* gl_shader_decompiler: Use uint for images and fix SUATOMReinUsesLisp2019-09-211-26/+20
* shader/image: Implement SULD and remove irrelevant codeReinUsesLisp2019-09-211-1/+3
* Merge pull request #2855 from ReinUsesLisp/shflbunnei2019-09-201-0/+10
|\
| * shader_ir/warp: Implement SHFLReinUsesLisp2019-09-171-0/+10
* | Merge pull request #2784 from ReinUsesLisp/smembunnei2019-09-181-1/+15
|\ \ | |/ |/|
| * shader_ir: Implement ST_SReinUsesLisp2019-09-051-1/+15
* | shader/image: Implement SUATOM and fix SUSTReinUsesLisp2019-09-111-14/+43
* | gl_shader_decompiler: Keep track of written images and mark them as modifiedReinUsesLisp2019-09-061-17/+31
* | kepler_compute: Implement texture queriesReinUsesLisp2019-09-061-0/+4
|/
* shader_ir: Implement VOTEReinUsesLisp2019-08-211-0/+5
* Shader_Ir: Implement F16 Variants of F2F, F2I, I2F.Fernando Sahmkow2019-07-201-11/+14
* shader/half_set_predicate: Fix HSETP2 implementationReinUsesLisp2019-07-201-2/+1
* shader_ir: Unify blocks in decompiled shaders.Fernando Sahmkow2019-07-091-6/+6
* shader_ir: Implement BRX & BRA.CCFernando Sahmkow2019-07-091-0/+1
* texture_cache: Style and CorrectionsFernando Sahmkow2019-06-211-1/+2
* shader: Implement bindless imagesReinUsesLisp2019-06-211-0/+9
* shader: Decode SUST and implement backing image functionalityReinUsesLisp2019-06-211-1/+41
* shader: Split SSY and PBK stackReinUsesLisp2019-06-071-1/+6
* shader/node: Minor changesReinUsesLisp2019-06-071-50/+54
* shader: Move Node declarations out of the shader IR headerReinUsesLisp2019-06-071-0/+510