559 Commits (ec6ee04c64a093fec161b66cabf9da3c576f97f0)

Author SHA1 Message Date
ReinUsesLisp 2ed80f6b1e shader: Implement LOP CC 6 years ago
ReinUsesLisp 5c61e860e4 shader: Implement SR_THREAD_KILL 6 years ago
ameerj 3db2b3effa shader: Implement ATOM/S and RED 6 years ago
ReinUsesLisp 106764a6d5 spirv: Move phi node patching to a separate function 6 years ago
ReinUsesLisp ab543f1821 spirv: Guard against typeless image reads on unsupported devices 6 years ago
ReinUsesLisp 9280cd649a shader: Move LaneId to the warp emission file and fix AMD 6 years ago
ReinUsesLisp 2e71e4c5c0 spirv: Fix forward declarations on phi nodes 6 years ago
ReinUsesLisp 7cb2ab3585 shader: Implement SULD and SUST 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 e9a91bc5cc shader: Interact texture buffers with buffer cache 6 years ago
ReinUsesLisp ef88552224 shader: Fix TextureGrad 6 years ago
ReinUsesLisp 1f3eb601ac shader: Implement texture buffers 6 years ago
FernandoS27 dcaf0e9150 shader: Address feedback 6 years ago
FernandoS27 73cb17f41b shader: Implement indexed Position and ClipDistances 6 years ago
FernandoS27 1d51803169 shader: Implement indexed attributes 6 years ago
FernandoS27 72daa2a039 shader: Fix ShadowCube declaration type, set number of pipeline threads based on hardware 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 3f594dd86b shader: Reimplement GetCbufU64 as GetCbufU32x2 6 years ago
FernandoS27 baec84247f shader: Address Feedback 6 years ago
FernandoS27 45d547af11 shader: Implement SR_LaneId 6 years ago
FernandoS27 595806fb1c shader: Fix shared memory on cool drivers 6 years ago
FernandoS27 655f7a570a shader: Implement MEMBAR 6 years ago
FernandoS27 ecb30c9072 shader: Improve VOTE.VTG stub 6 years ago
FernandoS27 d819ba4489 shader: Implement ViewportIndex 6 years ago
FernandoS27 fd496d0401 shader: Stub TLD4's PTP when it isn't constant 6 years ago
ReinUsesLisp b4a5e767d0 shader: Fix branches to visited virtual blocks 6 years ago
ReinUsesLisp f1dd743731 shader: Fix dependency on identity removal pass 6 years ago
ReinUsesLisp 09e1927b70 spirv: Remove unnecesary variable for clip distances 6 years ago
FernandoS27 0c4cf3b9eb shader: Implement ClipDistance 6 years ago
FernandoS27 67afdaf566 shader: Fix TXD 6 years ago
FernandoS27 4d0d29fc20 shader: Address feedback 6 years ago
FernandoS27 d5bfc63088 shader: Implement ImageGradient 6 years ago
FernandoS27 be3e94ae55 shader: Implement TMML partially 6 years ago
FernandoS27 613b48c4a2 shader,spirv: Implement ImageQueryLod. 6 years ago
FernandoS27 dc1a9a3bed shader: Implement TLD 6 years ago
ReinUsesLisp 7a1c14269e spirv: Add fixed pipeline point size 6 years ago
FernandoS27 9d7422d967 shader: Add PointCoord attribute 6 years ago
ameerj b7589fe115 shader: Add PointSize attribute 6 years ago
ReinUsesLisp 514a6b07ee shader: Store type of phi nodes in flags 6 years ago
ReinUsesLisp 55b960a20f spirv: Fix default output attribute initialization 6 years ago
ameerj 6c51f49632 shader: Implement FSWZADD 6 years ago
FernandoS27 34aba9627a shader: Implement BRX 6 years ago
ameerj 73af0d2e0d shader: Implement I2I CC 6 years ago
ameerj dbc1e5cde7 shader: Implement I2I SAT 6 years ago
ReinUsesLisp e860870dd2 shader: Implement LDS, STS, LDL, and STS and use SPIR-V 1.4 when available 6 years ago
ReinUsesLisp dbd882ddeb shader: Better interpolation and disabled attributes support 6 years ago
ReinUsesLisp 675a82416d spirv: Remove dependencies on Environment when generating SPIR-V 6 years ago
ReinUsesLisp f0031babeb shader: Implement front face 6 years ago