summaryrefslogtreecommitdiff
path: root/tests/spirv
AgeCommit message (Expand)Author
2024-05-03Fix `Ptr::__subscript` to accept any integer index. (#4100)Yong He
2024-05-01SPIRV: Fix performance issue when handling large arrays. (#4064)Yong He
2024-05-01SPIRV: Fix storage class for unwrapped pointers (#4068)cheneym2
2024-04-19Enable NonUniformResourceIndex support for glsl, hlsl and spirv (#3899)sriramm-nv
2024-04-10Properly compile `gl_WorkgroupSize`. (#3925)Yong He
2024-04-03Not emit DepthReplacing when frag shader uses SV_Position. (#3893)Yong He
2024-04-03Update glsl intrinsic for GroupMemoryBarrierWithGroupSync (#3890)Yong He
2024-04-02Fix the erroneous logic of determining whether or not to emit DepthReplacing....Yong He
2024-03-25Fix missing PerPrimitive decoration in mesh shader output. (#3828)Yong He
2024-03-21Partially implement vk_buffer_ref proposal. (#3814)Yong He
2024-03-21Support arrow operator `->` on pointers. (#3812)Yong He
2024-03-20Fix spirv generation for using output stream in a function. (#3806)Yong He
2024-03-18Fix SPIRV for mesh shaders, checks for invalid target code&recursion. (#3788)Yong He
2024-03-12Fix `sessionDesc.defaultMatrixLayoutMode` being ineffective. (#3753)Yong He
2024-03-12Make type names spec-conformant in SPIRV reflect. (#3748)Yong He
2024-03-12[SPIRV] Use VectorTimesScalar opcode. (#3737)Yong He
2024-03-11Add `-fvk-use-dx-position-w` and fix ExecutionMode ordering for geometry shad...Yong He
2024-03-10Fix spirv builtin for `SV_ShadingRate`. (#3730)Yong He
2024-03-08[SPIRV] fix code gen for `SV_Coverage`. (#3718)Yong He
2024-03-07[SPIRV] Fix pointer lowering bug. (#3713)Yong He
2024-03-03Fix SPIRV pointer codegen. (#3664)Yong He
2024-03-01Make slangc commandline parsing compatible with renderdoc. (#3658)Yong He
2024-03-01Various SPIRV fixes. (#3655)Yong He
2024-02-28[SPIRV] Add NonSemanticDebugInfo for step-through debugging. (#3644)Yong He
2024-02-23SPIRV Fixes. (#3622)Yong He
2024-02-21Fix SPIRV lowering issue. (#3608)Yong He
2024-02-10Fix spirv legalization of nested ararys. (#3567)Yong He
2024-02-08Support pointers in SPIRV. (#3561)Yong He
2024-02-05Add per-buffer data layout control. (#3551)Yong He
2024-02-03Fix spirv emit that leads to pathological downstream time. (#3546)Yong He
2024-01-24[SPIRV] Support `globallycoherent` and `[vk::index()]`. (#3488)Yong He
2024-01-23SPIRV Legalization fixes. (#3479)Yong He
2024-01-22Bug fixes for the direct spirv backend. (#3474)Yong He
2024-01-19Add `-fspv-reflect` support. (#3464)Yong He
2023-11-27Fix spirv intrinsics for partial derivatives. (#3355)Yong He
2023-11-20Allow whole program compile when using direct spirv backend. (#3342)Yong He
2023-11-17Add spirv intrinsic definition for `printf`. (#3340)Yong He
2023-11-16GLSL/SPIRV Fixes. (#3337)Yong He
2023-10-02More direct-SPIRV fixes. (#3257)Yong He
2023-10-02Add SPIRV intrinsics for ShaderExecutionReordering and RW/Buffer. (#3252)Yong He
2023-09-27Various SPIRV fixes. (#3231)Yong He
2023-09-18Use direct spirv in hello-world example. (#3207)Yong He
2023-09-08Fix attribute highlighting + language server crash. (#3198)Yong He
2023-08-15SPIR-V WIP (#3064)Ellie Hermaszewska
2023-08-14Support per field matrix layout (#3101)Yong He
2023-04-26For C-like targets, emit resource declarations before other globals (#2843)Sai Praveen Bangaru
2023-01-17Add `set` to spirv_instruction (#2597)jsmall-nvidia
2022-05-18Support for `[[vk::spirv_instruction(op)]]` (#2242)jsmall-nvidia
2021-08-17Add GLSL450 intrinsics to SPIRV direct emit. (#1921)Yong He
2021-08-12Further implementation of SPIRV direct emit. (#1920)Yong He