226 Commits (5539b13c5a696de553be86bb7c4ae61a0cdcc754)

Author SHA1 Message Date
FernandoS27 881b33da3b shader: Implement F2F (Imm) 6 years ago
FernandoS27 21a878237b shader: Implement IADD3.CC/.X 6 years ago
FernandoS27 080857b60e shader: Add coarse derivatives 6 years ago
FernandoS27 04c459fc8d shader: Implement fine derivates constant propagation 6 years ago
FernandoS27 f18a6dd1bd shader: Implement SR_Y_DIRECTION 6 years ago
ReinUsesLisp 50f8007172 shader: Fix Phi node types 6 years ago
ReinUsesLisp 0a0818c025 shader: Fix memory barriers 6 years ago
ameerj be431f5ed0 shader: Implement BFE and BFI CC 6 years ago
ReinUsesLisp 80940b1706 shader: Implement SampleMask 6 years ago
ReinUsesLisp 95815a3883 shader: Implement PIXLD.MY_INDEX 6 years ago
ReinUsesLisp 183855e396 shader: Implement tessellation shaders, polygon mode and invocation id 6 years ago
ReinUsesLisp b126987c59 shader: Implement transform feedbacks and define file format 6 years ago
ReinUsesLisp 09165ae189 shader: Document and relax cache control on surface instructions 6 years ago
ReinUsesLisp f263760c5a shader: Implement geometry shaders 6 years ago
ReinUsesLisp a6cef71cc0 shader: Implement OUT 6 years ago
lat9nq dd3432d357 internal_stage_buffer_entry_read: Remove pragma optimize off 6 years ago
ReinUsesLisp 4b0172f6de shader: Stub SR_INVOCATION_INFO 6 years ago
ReinUsesLisp f712084147 shader: Stub ISBERD 6 years ago
ReinUsesLisp 2516829e4c shader: Fix CC in I2I 6 years ago
ReinUsesLisp 415c7e46ed shader: Simplify FLO and throw on CC 6 years ago
ReinUsesLisp dfd5341d71 shader: Mark blocks with no end branch as unreachable 6 years ago
ReinUsesLisp 2ed80f6b1e shader: Implement LOP CC 6 years ago
ReinUsesLisp 5c61e860e4 shader: Implement SR_THREAD_KILL 6 years ago
ReinUsesLisp c9337a4ae4 shader: Apply sign bit in FCMP (imm) 6 years ago
ameerj 3db2b3effa shader: Implement ATOM/S and RED 6 years ago
ReinUsesLisp 9280cd649a shader: Move LaneId to the warp emission file and fix AMD 6 years ago
ReinUsesLisp d404b871d5 shader: Mark ImageWrite with side effects 6 years ago
FernandoS27 1be6705408 shader: Implement CC for ISET, FSET, PSET, CSET, and DSET 6 years ago
ReinUsesLisp 8cea39b5a6 shader: Remove outdated comment in F2I 6 years ago
ReinUsesLisp 7cb2ab3585 shader: Implement SULD and SUST 6 years ago
ReinUsesLisp 094da34456 shader: Fix Windows build issues 6 years ago
lat9nq 5bfcafa0a2 shader: Address feedback + clang format 6 years ago
lat9nq 0bb85f6a75 shader_recompiler,video_core: Cleanup some GCC and Clang errors 6 years ago
ReinUsesLisp 5cd3d00167 shader: Fix FCMP immediate variant 6 years ago
ReinUsesLisp 233e39bb7b shader: Fix dangling labels 6 years ago
ReinUsesLisp 56b92bd89c shader: Fix F2I 6 years ago
FernandoS27 dcaf0e9150 shader: Address feedback 6 years ago
FernandoS27 1d51803169 shader: Implement indexed attributes 6 years ago
FernandoS27 0df7e509db shader: Implement AL2P 6 years ago
FernandoS27 20ba0ea0a9 shader: Fix BRX tracking 6 years ago
ReinUsesLisp 9e6fe430bd shader: Fix splits on blocks using indirect branches 6 years ago
ReinUsesLisp ffca21487f shader: Eliminate orphan blocks more efficiently 6 years ago
ReinUsesLisp da6cf2632c shader: Add subgroup masks 6 years ago
ReinUsesLisp fc93bc2abd shader: Implement BAR and fix memory barriers 6 years ago
ReinUsesLisp 85795de99f shader: Abstract breadth searches and use the abstraction 6 years ago
ReinUsesLisp 3f594dd86b shader: Reimplement GetCbufU64 as GetCbufU32x2 6 years ago
ReinUsesLisp 0b26f2b90e shader: Remove unused header in VOTE 6 years ago
ReinUsesLisp c4aab5c40e shader: Fix fp16 merge when using native fp16 6 years ago
ReinUsesLisp ca7ebdc471 shader: Fix FADD32I 6 years ago
FernandoS27 e7700aad18 shader: Fix undetected bug from review 6 years ago