335 Commits (7e39b8d0f05d53e09be2a697440b935628e657ea)

Author SHA1 Message Date
ameerj 5d2857e57a shader: Implement SHF 6 years ago
ameerj 67a8a810d2 shader: Implement LEA 6 years ago
ReinUsesLisp 8230e271ea shader: Implement HADD2 6 years ago
ameerj f7e0d532a8 shader: Implement FLO 6 years ago
ameerj 88324f800c shader: Implement IMNMX 6 years ago
ameerj c134390062 shader: Implement POPC 6 years ago
ameerj b3d166ad4c shader: Implement SHR 6 years ago
ReinUsesLisp ea61e5ba36 spirv: Move phi arguments emit to a separate function 6 years ago
ReinUsesLisp 3d618df276 spirv: Add support for self-referencing phi nodes 6 years ago
ReinUsesLisp 215b21a1c0 shader: Implement more of XMAD and FFMA32I and fix XMAD.CBCC 6 years ago
ReinUsesLisp dda21fd317 shader: FMUL, select, RRO, and MUFU fixes 6 years ago
ReinUsesLisp 98bd83997c shader: Fix MOV(reg), add SHL variants and emit neg and abs instructions 6 years ago
ReinUsesLisp 16a5b4f494 spirv: Fixes and Intel specific workarounds 6 years ago
ReinUsesLisp e755a13d06 shader: Rename, implement FADD.SAT and P2R (imm) 6 years ago
ReinUsesLisp 6350a277a3 shader: Add denorm flush support 6 years ago
ReinUsesLisp a2fe90fa60 spirv: Add lower fp16 to fp32 pass 6 years ago
ReinUsesLisp a5f87011d3 shader: Primitive Vulkan integration 6 years ago
ReinUsesLisp a93521dc7e spirv: Implement EmitIdentity 6 years ago
ReinUsesLisp 605783f828 spirv: Initial bindings support 6 years ago
ReinUsesLisp 60342eb0c0 shader: Add support for forward declarations 6 years ago
ReinUsesLisp 756c643f08 shader: Support SSA loops on IR 6 years ago
ReinUsesLisp 76a3a2510f shader: Misc fixes 6 years ago
ReinUsesLisp c4d75e4b78 shader: Initial implementation of an AST 6 years ago
ReinUsesLisp 5ee600cf64 spirv: Initial SPIR-V support 6 years ago
ReinUsesLisp b229ffc0bc shader: Add pools and rename files 6 years ago