| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | shader: Address Feedback | 2021-07-22 | 4 | -68/+18 | ||
| | | ||||||
| * | shader: Implement SR_LaneId | 2021-07-22 | 3 | -0/+7 | ||
| | | ||||||
| * | shader: Implement MEMBAR | 2021-07-22 | 4 | -0/+22 | ||
| | | ||||||
| * | shader: Improve VOTE.VTG stub | 2021-07-22 | 3 | -2/+53 | ||
| | | ||||||
| * | shader: Stub VOTE.VTG | 2021-07-22 | 1 | -0/+7 | ||
| | | ||||||
| * | shader: Unroll "using enum" for opcode declarations | 2021-07-22 | 1 | -1/+27 | ||
| | | ||||||
| * | shader: Fix TXD | 2021-07-22 | 1 | -1/+1 | ||
| | | ||||||
| * | shader: Always pass a lod for TexelFetch | 2021-07-22 | 1 | -3/+3 | ||
| | | ||||||
| * | shader: Implement ImageGradient | 2021-07-22 | 4 | -0/+15 | ||
| | | ||||||
| * | shader: Implement TMML partially | 2021-07-22 | 2 | -3/+4 | ||
| | | ||||||
| * | shader,spirv: Implement ImageQueryLod. | 2021-07-22 | 3 | -0/+11 | ||
| | | ||||||
| * | shader: Implement TLD | 2021-07-22 | 1 | -3/+3 | ||
| | | ||||||
| * | shader: Store type of phi nodes in flags | 2021-07-22 | 2 | -1/+9 | ||
| | | | | | This is needed because pseudo-instructions where invalidated. | |||||
| * | shader: Add missing new lines | 2021-07-22 | 1 | -0/+2 | ||
| | | ||||||
| * | shader: Implement FSWZADD | 2021-07-22 | 3 | -0/+6 | ||
| | | ||||||
| * | shader: Implement BRX | 2021-07-22 | 4 | -0/+20 | ||
| | | ||||||
| * | shader: Fix alignment checks on RZ | 2021-07-22 | 1 | -1/+1 | ||
| | | ||||||
| * | shader: Implement I2I SAT | 2021-07-22 | 3 | -0/+12 | ||
| | | ||||||
| * | shader: Implement LDS, STS, LDL, and STS and use SPIR-V 1.4 when available | 2021-07-22 | 5 | -0/+78 | ||
| | | ||||||
| * | shader: Implement VMAD, VMNMX, VSETP | 2021-07-22 | 2 | -10/+13 | ||
| | | ||||||
| * | spirv: Remove dependencies on Environment when generating SPIR-V | 2021-07-22 | 1 | -0/+2 | ||
| | | ||||||
| * | shader: Fix structured control flow on KIL instructions | 2021-07-22 | 1 | -0/+1 | ||
| | | | | | | This could potentially leave unvisited blocks, leading to illegal phi nodes. | |||||
| * | shader: Implement TXQ and fix FragDepth | 2021-07-22 | 3 | -0/+10 | ||
| | | ||||||
| * | shader: Refactor PTP and other minor changes | 2021-07-22 | 6 | -31/+6 | ||
| | | ||||||
| * | shader: Add IR opcode for ImageFetch | 2021-07-22 | 3 | -2/+15 | ||
| | | ||||||
| * | shader: Implement TLD4.PTP | 2021-07-22 | 6 | -5/+36 | ||
| | | ||||||
| * | shader: Implement TLD4 and TLD4_B | 2021-07-22 | 4 | -0/+26 | ||
| | | ||||||
| * | shader: Implement SHFL | 2021-07-22 | 5 | -2/+53 | ||
| | | ||||||
| * | shader: Fix F2I | 2021-07-22 | 3 | -0/+22 | ||
| | | ||||||
| * | shader: Implement NDC [-1, 1], attribute types and default varying ↵ | 2021-07-22 | 4 | -0/+17 | ||
| | | | | | initialization | |||||
| * | shader: Implement VOTE | 2021-07-22 | 3 | -0/+27 | ||
| | | ||||||
| * | shader: Implement DMNMX, DSET, DSETP | 2021-07-22 | 2 | -0/+3 | ||
| | | ||||||
| * | shader: Implement F2F | 2021-07-22 | 2 | -7/+8 | ||
| | | ||||||
| * | shader: Add support for fp16 comparisons and misc fixes | 2021-07-22 | 3 | -7/+24 | ||
| | | ||||||
| * | shader: Implement I2F | 2021-07-22 | 3 | -55/+117 | ||
| | | ||||||
| * | shader: Add partial rasterizer integration | 2021-07-22 | 8 | -8/+34 | ||
| | | ||||||
| * | shader: Implement DADD | 2021-07-22 | 2 | -0/+9 | ||
| | | ||||||
| * | shader: Implement CSET and CSETP | 2021-07-22 | 3 | -7/+59 | ||
| | | ||||||
| * | shader: Fix instruction transitions in and out of Phi | 2021-07-22 | 1 | -9/+11 | ||
| | | ||||||
| * | shader: Implement TEXS | 2021-07-22 | 3 | -1/+13 | ||
| | | ||||||
| * | shader: Implement CAL inlining function calls | 2021-07-22 | 6 | -802/+10 | ||
| | | ||||||
| * | shader: Implement FMNMX | 2021-07-22 | 2 | -0/+30 | ||
| | | | | | And add a const in FCMP | |||||
| * | shader: Fix rebase issue | 2021-07-22 | 1 | -1/+0 | ||
| | | ||||||
| * | shader: Implement FCMP | 2021-07-22 | 3 | -33/+68 | ||
| | | | | | still need to configure some settings for NV denorm flush and intel NaN | |||||
| * | shader: Partial implementation of LDC | 2021-07-22 | 3 | -2/+31 | ||
| | | ||||||
| * | shader: Initial support for textures and TEX | 2021-07-22 | 9 | -305/+537 | ||
| | | ||||||
| * | shader: Implement R2P | 2021-07-22 | 2 | -0/+3 | ||
| | | ||||||
| * | shader: Implement SHF | 2021-07-22 | 3 | -6/+22 | ||
| | | ||||||
| * | shader: Implement LEA | 2021-07-22 | 3 | -6/+22 | ||
| | | ||||||
| * | shader: Implement HADD2 | 2021-07-22 | 3 | -6/+105 | ||
| | | ||||||