ReinUsesLisp
|
3bc857f2f3
shader: Avoid infinite recursion when tracking global memory
|
5 лет назад |
ReinUsesLisp
|
622d676202
shader: Fix conditional execution of exit instructions
|
5 лет назад |
ReinUsesLisp
|
7496bbf758
spirv: Add support for self-referencing phi nodes
|
5 лет назад |
ReinUsesLisp
|
e87a502da2
shader: Fix control flow
|
5 лет назад |
ReinUsesLisp
|
9d6a98d950
shader: Implement more of XMAD and FFMA32I and fix XMAD.CBCC
|
5 лет назад |
ReinUsesLisp
|
e44752ddc8
shader: FMUL, select, RRO, and MUFU fixes
|
5 лет назад |
ReinUsesLisp
|
18a766b362
shader: Fix MOV(reg), add SHL variants and emit neg and abs instructions
|
5 лет назад |
ReinUsesLisp
|
274897dfd5
spirv: Fixes and Intel specific workarounds
|
5 лет назад |
ReinUsesLisp
|
704c6f353f
shader: Rename, implement FADD.SAT and P2R (imm)
|
5 лет назад |
ReinUsesLisp
|
e2bc05b17d
shader: Add denorm flush support
|
5 лет назад |
ReinUsesLisp
|
6db69990da
spirv: Add lower fp16 to fp32 pass
|
5 лет назад |
ReinUsesLisp
|
85cce78583
shader: Primitive Vulkan integration
|
5 лет назад |
ReinUsesLisp
|
c67d64365a
shader: Remove old shader management
|
5 лет назад |
ReinUsesLisp
|
58914796c0
shader: Add XMAD multiplication folding optimization
|
5 лет назад |
ReinUsesLisp
|
4b438f94cf
shader: Simplify ISCADD
|
5 лет назад |
ReinUsesLisp
|
3633e43377
shader: Add utility to resolve identities on a value
|
5 лет назад |
ReinUsesLisp
|
3a59fffaa1
spirv: Implement EmitIdentity
|
5 лет назад |
ReinUsesLisp
|
b5d7279d87
spirv: Initial bindings support
|
5 лет назад |
ReinUsesLisp
|
d5d468cf2c
shader: Improve object pool
|
5 лет назад |
ReinUsesLisp
|
1c0b8bca5e
shader: Fix tracking
|
5 лет назад |
ReinUsesLisp
|
1b0cf2309c
shader: Add support for forward declarations
|
5 лет назад |
ReinUsesLisp
|
cbfb7d182a
shader: Support SSA loops on IR
|
5 лет назад |
ReinUsesLisp
|
8af9297f09
shader: Misc fixes
|
5 лет назад |
ReinUsesLisp
|
9170200a11
shader: Initial implementation of an AST
|
5 лет назад |
ReinUsesLisp
|
2930dccecc
spirv: Initial SPIR-V support
|
5 лет назад |
ReinUsesLisp
|
6dafb08f52
shader: Better constant folding
|
5 лет назад |
ReinUsesLisp
|
da8096e6e3
shader: Properly store phi on Inst
|
5 лет назад |
ReinUsesLisp
|
16cb00c521
shader: Add pools and rename files
|
5 лет назад |
ReinUsesLisp
|
be94ee88d2
shader: Make typed IR
|
5 лет назад |
ReinUsesLisp
|
dc04a50ac2
shader: Remove illegal character in SSA pass
|
5 лет назад |