aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/engines/shader_bytecode.h
Commit message (Expand)AuthorAgeFilesLines
* shader_decode: merge GlobalAtomicOp to AtomicOpnamkazy2020-03-301-13/+1
* Merge pull request #3520 from ReinUsesLisp/legacy-varyingsbunnei2020-03-251-0/+6
|\
| * shader/shader_ir: Track usage in input attribute and of legacy varyingsReinUsesLisp2020-03-151-0/+6
* | shader_bytecode: update BFE instructions struct.Nguyen Dac Nam2020-03-131-8/+3
|/
* Merge pull request #3379 from ReinUsesLisp/cbuf-offsetbunnei2020-02-141-2/+2
|\
| * shader/decode: Fix constant buffer offsetsReinUsesLisp2020-02-051-2/+2
* | Merge pull request #3369 from ReinUsesLisp/shfbunnei2020-02-071-0/+20
|\ \ | |/ |/|
| * shader/shift: Implement SHF_LEFT_{IMM,R}ReinUsesLisp2020-02-011-0/+20
* | Merge pull request #3357 from ReinUsesLisp/bfi-rcbunnei2020-02-041-0/+2
|\ \
| * | shader/bfi: Implement register-constant buffer variantReinUsesLisp2020-01-271-0/+2
* | | Merge pull request #3356 from ReinUsesLisp/fcmpbunnei2020-02-041-0/+7
|\ \ \ | |_|/ |/| |
| * | shader/arithmetic: Implement FCMPReinUsesLisp2020-01-271-0/+7
| |/
* / shader/memory: Implement ATOM.ADDReinUsesLisp2020-01-261-0/+30
|/
* shader/memory: Implement ATOMS.ADD.U32ReinUsesLisp2020-01-161-3/+34
* Merge pull request #3239 from ReinUsesLisp/p2rbunnei2019-12-311-1/+3
|\
| * shader/r2p: Refactor P2R to support P2RReinUsesLisp2019-12-201-1/+3
* | Merge pull request #3228 from ReinUsesLisp/ptpbunnei2019-12-261-6/+6
|\ \ | |/ |/|
| * shader/texture: Implement TLD4.PTPReinUsesLisp2019-12-161-6/+6
* | shader_bytecode: Fix TLD4S encodingReinUsesLisp2019-12-171-1/+1
|/
* Shader_Ir: Correct TLD4S encoding and implement f16 flag.Fernando Sahmkow2019-12-111-1/+2
* shader: Implement MEMBAR.GLReinUsesLisp2019-12-101-1/+17
* shader_ir/memory: Implement patch storesReinUsesLisp2019-12-091-1/+2
* shader_bytecode: Remove corrupted characterReinUsesLisp2019-12-061-1/+1
* Shader_IR: Implement TXD instruction.Fernando Sahmkow2019-11-141-0/+20
* Shader_IR: Implement FLO instruction.Fernando Sahmkow2019-11-141-0/+6
* Shader_Bytecode: Add encodings for FLO, SHF and TXDFernando Sahmkow2019-11-141-0/+18
* Merge pull request #3081 from ReinUsesLisp/fswzadd-shufflesFernando Sahmkow2019-11-141-0/+10
|\
| * shader_ir/warp: Implement FSWZADDReinUsesLisp2019-11-071-0/+10
* | video_core: Silence implicit conversion warningsReinUsesLisp2019-11-081-5/+7
|/
* Shader_IR: Fix TLD4 and add Bindless Variant.Fernando Sahmkow2019-10-301-1/+29
* shader_bytecode: Make Matcher constexpr capableLioncash2019-10-241-13/+13
* Merge pull request #2869 from ReinUsesLisp/suldbunnei2019-09-231-3/+5
|\
| * gl_shader_decompiler: Use uint for images and fix SUATOMReinUsesLisp2019-09-211-2/+2
| * shader/image: Implement SULD and remove irrelevant codeReinUsesLisp2019-09-211-1/+1
| * shader_bytecode: Add SULD encodingReinUsesLisp2019-09-211-0/+2
* | Merge pull request #2878 from FernandoS27/icmpRodrigo Locatti2019-09-211-0/+13
|\ \ | |/ |/|
| * Shader_IR: ICMP corrections and fixesFernando Sahmkow2019-09-211-0/+2
| * Shader_IR: Implement ICMP.Fernando Sahmkow2019-09-191-0/+11
* | shader_ir/warp: Implement SHFLReinUsesLisp2019-09-171-0/+18
|/
* shader/image: Implement SUATOM and fix SUSTReinUsesLisp2019-09-101-0/+32
* shader/shift: Implement SHR wrapped and clamped variantsReinUsesLisp2019-09-041-0/+4
* Merge pull request #2812 from ReinUsesLisp/f2i-selectorbunnei2019-09-031-1/+7
|\
| * shader_ir/conversion: Split int and float selector and implement F2F H1ReinUsesLisp2019-08-281-1/+8
| * shader_ir/conversion: Implement F2I F16 Ra.H1ReinUsesLisp2019-08-271-2/+1
* | Merge pull request #2811 from ReinUsesLisp/fsetp-fixbunnei2019-09-031-0/+1
|\ \
| * | float_set_predicate: Add missing negation bit for the second operandReinUsesLisp2019-08-271-0/+1
| |/
* / shader_ir: Implement VOTEReinUsesLisp2019-08-211-0/+16
|/
* Merge pull request #2753 from FernandoS27/float-convertbunnei2019-08-211-2/+0
|\
| * Shader_Ir: Implement F16 Variants of F2F, F2I, I2F.Fernando Sahmkow2019-07-201-2/+0
* | shader_ir: Implement NOPReinUsesLisp2019-08-041-0/+7
|/