Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/HansKristian-Work/dxil-spirv.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-11-08Do not emit indices array if max primitive count is 0.Hans-Kristian Arntzen
2022-11-08Emit SPIR-V 1.4 for fragment shader if stage input can be overridden.Hans-Kristian Arntzen
2022-11-08Enable mesh shading caps for PerPrimitiveEXT frag input.Hans-Kristian Arntzen
2022-10-20Don't use relaxed when using native FP16 == min16float.Hans-Kristian Arntzen
2022-09-07Do not tag SM 6.6 heap UAVs with readonly/writeonly.Hans-Kristian Arntzen
2022-09-07Handle difference in coherence rules for intra-workgroup UAV access.Hans-Kristian Arntzen
2022-09-02Update SPIRV-Tools submodule.Hans-Kristian Arntzen
2022-09-02Minor style nits from review.Hans-Kristian Arntzen
2022-09-02Handle mesh payload variable in amplification shaders.Philip Rebohle
2022-09-02Emit execution modes for amplification shaders.Philip Rebohle
2022-09-02Handle SV_CullPrimitive in mesh shaders.Philip Rebohle
2022-09-02Add generic input/output remappers.Philip Rebohle
2022-09-02Emit primitive index array for mesh shaders.Philip Rebohle
2022-09-02Emit LocalSize and related execution modes for mesh shaders.Philip Rebohle
2022-09-02Declare mesh shader outputs as appropriately sized arrays.Philip Rebohle
2022-09-02Emit mesh shading execution modes.Philip Rebohle
2022-09-02Define mesh and amplification shader stages.Philip Rebohle
2022-08-25Support parsing STAT reflection DXIL.stat-reflection-namesHans-Kristian Arntzen
2022-07-19Resolve bitcasted metadata references.Hans-Kristian Arntzen
2022-06-30Implement robust BDA UAV counter updates.Hans-Kristian Arntzen
2022-06-03Add option to allow arithmetic relaxed precision.Hans-Kristian Arntzen
2022-06-02Add option for robust physical CBV access.Hans-Kristian Arntzen
2022-05-31Extend usage of relaxed precision.Hans-Kristian Arntzen
2022-05-25Implement SPV_KHR_fragment_shader_barycentric.Hans-Kristian Arntzen
2022-05-23Use InBoundsAccessChain style access for root CBV.Hans-Kristian Arntzen
2022-05-18Relicense to MIT.Hans-Kristian Arntzen
2022-04-28Avoid degenerate PHIs.Hans-Kristian Arntzen
2022-04-07Consider impossible fallthrough scenarios with default blocks as well.Hans-Kristian Arntzen
2022-03-30Implement non-legacy CBV.Hans-Kristian Arntzen
2022-03-30Analyze required alias types for CBVs.Hans-Kristian Arntzen
2022-03-30Add UBO path for analyze_alias_access.Hans-Kristian Arntzen
2022-03-30Fix some build reproducibility issues.Hans-Kristian Arntzen
2022-03-30Declare SSBO 16-bit capabilities if required.Hans-Kristian Arntzen
2021-11-17Fix build with native LLVM.Hans-Kristian Arntzen
2021-11-09Add option for scalar block layout.Hans-Kristian Arntzen
2021-11-04Vectorize StructuredBuffer.Hans-Kristian Arntzen
2021-11-04Vectorize ByteAddressBuffer.Hans-Kristian Arntzen
2021-11-04Rewrite SSBO handling to support arbitrary number of aliases.Hans-Kristian Arntzen
2021-11-04Analyze raw access more precisely.Hans-Kristian Arntzen
2021-11-04Refactor out buffer access analysis.Hans-Kristian Arntzen
2021-10-29Handle typed load-store to U64 atomic resources.Hans-Kristian Arntzen
2021-10-29Implement 64-bit atomics on typed resources.Hans-Kristian Arntzen
2021-10-29Add support for 64-bit SSBO aliases.Hans-Kristian Arntzen
2021-10-27Implement SM 6.6 WaveSize reflection.Hans-Kristian Arntzen
2021-10-26Implement SM 6.6-style compute shader derivatives and quad ops.Hans-Kristian Arntzen
2021-10-26Refactor out how we query for shader model meta.Hans-Kristian Arntzen
2021-10-25Need to lookup meta index from binding range + space.Hans-Kristian Arntzen
2021-10-25Implement lib_6_6 bizarro version of createHandleForLib.Hans-Kristian Arntzen
2021-10-25Implement SM 6.6 bindless heap access.Hans-Kristian Arntzen
2021-10-25Refactor out UAV image format query.Hans-Kristian Arntzen