340 Commits (9d3cbef5ce679ec1a316cefe5c57907b6573852d)

Author SHA1 Message Date
ReinUsesLisp 0673f11907 shader_decode: Implement LD_A 7 years ago
ReinUsesLisp b7b08104e5 shader_decode: Implement FADD32I 7 years ago
ReinUsesLisp 0b08169b9d shader_decode: Implement FMUL32_IMM 7 years ago
ReinUsesLisp 4e1582eed1 shader_decode: Implement MOV32_IMM 7 years ago
ReinUsesLisp b558235ec6 shader_decode: Stub RRO_C, RRO_R and RRO_IMM 7 years ago
ReinUsesLisp cb19ed0316 shader_decode: Implement FMNMX_C, FMNMX_R and FMNMX_IMM 7 years ago
ReinUsesLisp 12d5281eff shader_decode: Implement MUFU 7 years ago
ReinUsesLisp bdafb25d16 shader_decode: Implement FADD_C, FADD_R and FADD_IMM 7 years ago
ReinUsesLisp aa64616724 shader_decode: Implement FMUL_C, FMUL_R and FMUL_IMM 7 years ago
ReinUsesLisp 42b7053aa4 shader_decode: Implement MOV_C and MOV_R 7 years ago
ReinUsesLisp 5678498dfd glsl_decompiler: Implementation 7 years ago
ReinUsesLisp 74ee18de5e shader_ir: Add condition code helper 7 years ago
ReinUsesLisp 283dd9fb61 shader_ir: Add predicate combiner helper 7 years ago
ReinUsesLisp d28033adca shader_ir: Add comparison helpers 7 years ago
ReinUsesLisp c0d053482c shader_ir: Add half float helpers 7 years ago
ReinUsesLisp e46dd3ce5f shader_ir: Add integer helpers 7 years ago
ReinUsesLisp b91929bf10 shader_ir: Add float helpers 7 years ago
ReinUsesLisp 83e750c9ae shader_ir: Add setters 7 years ago
ReinUsesLisp 394f906044 shader_ir: Add local memory getters 7 years ago
ReinUsesLisp 311d1af657 shader_ir: Add internal flag getters 7 years ago
ReinUsesLisp a66682374f shader_ir: Add attribute getters 7 years ago
ReinUsesLisp 9d5d96500c shader_ir: Add constant buffer getters 7 years ago
ReinUsesLisp 7f89f99c60 shader_ir: Add register getter 7 years ago
ReinUsesLisp f43041efe1 shader_ir: Add immediate node constructors 7 years ago
ReinUsesLisp 25f868d8be shader_ir: Initial implementation 7 years ago
James Rowe a5b9cd4d18 Remove references to PICA and rasterizers in video_core 8 years ago
Huw Pascoe 1089bdda80 Improved performance of FromAttributeBuffer 8 years ago
wwylele 6d51febdc4 pica/shader/jit: implement SETEMIT and EMIT 9 years ago
wwylele 4283f4b244 correct constness 9 years ago
wwylele 4d4dbc83a7 pica/shader/interpreter: implement SETEMIT and EMIT 9 years ago
wwylele 2599928707 pica/shader: extend UnitState for GS 9 years ago
wwylele dc6f41bcc5 pica/shader_interpreter: fix off-by-one in LOOP 9 years ago
Yuri Kunde Schlesner ccdeacf149 Stop using reserved operator names (and/or/xor) with Xbyak 9 years ago
Jannik Vogel b9cc8596a2 Pica: Set program code / swizzle data limit to 4096 9 years ago
Mat M dc1927a9d1 Doxygen: Amend minor issues (#2593) 9 years ago
Yuri Kunde Schlesner 653723399c video_core/shader: Document sanitized MUL operation 9 years ago
Yuri Kunde Schlesner ef90a662f2 video_core: Fix benign out-of-bounds indexing of array (#2553) 9 years ago
Yuri Kunde Schlesner ddf23d4a2e VideoCore: Split regs.h inclusions 9 years ago
Yuri Kunde Schlesner a0b1957425 VideoCore: Move Regs to its own file 9 years ago
Yuri Kunde Schlesner 08df8f7d7a VideoCore: Split shader regs from Regs struct 9 years ago
Yuri Kunde Schlesner d3928b7f9a VideoCore: Split rasterizer regs from Regs struct 9 years ago
wwylele 2bc786be73 ShaderJIT: add 16 dummy bytes at the bottom of the stack 9 years ago
Weiyi Wang 6580180759 Common/x64: remove legacy emitter and abi (#2504) 9 years ago
Merry 6b2f12869e shader_jit_x64_compiler: esi and edi should be persistent (#2500) 9 years ago
Yuri Kunde Schlesner 1a3c583a0f VideoCore: Extract swrast-specific data from OutputVertex 9 years ago
Yuri Kunde Schlesner bf1614c693 VideoCore/Shader: Clean up OutputVertex::FromAttributeBuffer 9 years ago
Yuri Kunde Schlesner dcdaff5ecc VideoCore: Split shader output writing from semantic loading 9 years ago
Yuri Kunde Schlesner 067b9b54bd VideoCore: Consistently use shader configuration to load attributes 9 years ago
Yuri Kunde Schlesner a4a4b6408c VideoCore: Rename some types to more accurate names 9 years ago
Yuri Kunde Schlesner ab0b74b0f3 VideoCore/Shader: Move entry_point to SetupBatch 9 years ago