summaryrefslogtreecommitdiff
path: root/tests/cross-compile
AgeCommit message (Expand)Author
2025-01-09Add CalculateLevelOfDetail* overloads for comparison samplers (#6018)Darren Wihandi
2025-01-08Add SampleCmpLevel intrinsics (#6004)Darren Wihandi
2025-01-07Lower varying parameters as pointers instead of SSA values. (#5919)Yong He
2024-12-21Fixed stage and result field names in json reflection (#5927)Stan
2024-11-29Support nonuniformEXT for GLSL (#5695)Jay Kwak
2024-10-09Use user defined type name in glsl buffer declarations. (#5242)Yong He
2024-06-08SPIRV `Block` decoration fixes. (#4303)Yong He
2024-05-10Fix race-condition and visual artifacts issues (#4152)kaizhangNV
2024-05-02Fix fmod behavior targetting GLSL and SPIR-V (#4080)Jay Kwak
2024-04-23Switch to direct-to-spirv backend as default. (#4002)Yong He
2024-03-18Fix SPIRV for mesh shaders, checks for invalid target code&recursion. (#3788)Yong He
2024-03-08[SPIRV] fix code gen for `SV_Coverage`. (#3718)Yong He
2024-02-02Capability type checking. (#3530)Yong He
2024-01-24[SPIRV] Support `globallycoherent` and `[vk::index()]`. (#3488)Yong He
2024-01-02Update the GetDimension hlsl builtin for spirv path. In case of sampler, a co...Pankaj Mistry
2023-12-16Fix nonuniform decoration on direct-to-spirv backend path. (#3338) (#3417)Pankaj Mistry
2023-11-16Unify stdlib `Texture` types into one generic type. (#3327)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-05SPIR-V image operations (#3163)Ellie Hermaszewska
2023-08-30Fix memory barrier intrinsics. (#3166)Yong He
2023-08-23Lower all ByteAddressBuffer uses for SPIRV. (#3143)Yong He
2023-08-21Compile append and consume structured buffers to glsl. (#3142)Yong He
2023-08-17Be more careful about merge blocks during loop inversion (#3136)Ellie Hermaszewska
2023-08-17Add loop inversion pass (#2899)Ellie Hermaszewska
2023-08-15SPIR-V WIP (#3064)Ellie Hermaszewska
2023-08-14Support per field matrix layout (#3101)Yong He
2023-07-26Add glsl intrinsics for CalculateLevelOfDetail (#3023)Ellie Hermaszewska
2023-07-26Add GatherCmp* for texture objects (#3024)Ellie Hermaszewska
2023-07-21Add support for `-fvk-invert-y`. (#3012)Yong He
2023-07-10Add glsl intrinsic for SampleCmpLevelZero with offset and correct existing in...Ellie Hermaszewska
2023-07-06Work around for NonUniformResourceIndex with non integral types. (#2963)jsmall-nvidia
2023-05-09Fix function side-effectness prop logic. (#2875)Yong He
2023-05-02Various dxc/fxc compatibility fixes. (#2863)Yong He
2023-03-24Switch to short circuiting semantics for scalar `?:` operator. (#2733)Yong He
2023-03-16Support GL_EXT_fragment_shader_barycentric (#2704)Samuel Kogler
2023-02-27Detect and deduplicate read-only resource access. (#2680)Yong He
2023-02-24More control flow simplifications. (#2673)Yong He
2023-02-16Overhaul global inst deduplication and cpp/cuda backend. (#2654)Yong He
2023-02-07Arithmetic simplifications and more IR clean up logic. (#2632)Yong He
2023-01-24Reimplement address elimination. (#2605)Yong He
2023-01-23Full address insts elimination for backward autodiff. (#2604)Yong He
2022-12-07Remove `construct` IR op. (#2555)Yong He
2022-11-02Shader Execution Reordering (via NVAPI) (#2484)jsmall-nvidia
2022-10-12Add support for SV_ViewID (#2440)Ellie Hermaszewska
2022-08-17Warning on lossy implicit casts. (#2367)Yong He
2022-05-18Support for querying which parameters are used in emitted code (#2239)Alexey Panteleev
2022-05-10Use IR pass to eliminate phi nodes (#2226)Theresa Foley
2021-07-21Work to mitigate SPIR-V bloat (#1914)Theresa Foley
2021-05-28Glslang refactor bugfix (#1863)jsmall-nvidia