- 22be66d Fix always performing early depth test when requested by Nicolas Capens · 3 years, 8 months ago
- 149733c Fix crash in vertex shader when position is not declared by Alexis Hetu · 3 years, 8 months ago
- eeb8184 Fix back-face culling for vertices near w=0 by Nicolas Capens · 3 years, 8 months ago
- 3549479 Define static constexpr members in .cpp files by Sean Risser · 3 years, 8 months ago
- 348ba20 Eliminate SpirvShaderEnumNames.cpp by Nicolas Capens · 3 years, 8 months ago
- 1cc5b33 Optimize reciprocal sqrt operation by Antonio Maiorano · 3 years, 9 months ago
- d156187 Optimize reciprocal operation by Antonio Maiorano · 3 years, 9 months ago
- 31cc1f1 Fix typo in 'maxPos' constant vector by Nicolas Capens · 3 years, 9 months ago
- 6178ad2 Remove support for R16G16B16 and R32G32B32 sampling by Nicolas Capens · 3 years, 9 months ago
- 01f7307 Enable sampling and filtering of 16-bit SNORM formats by Nicolas Capens · 3 years, 9 months ago
- 7a519d3 Fix resolvable depth difference calculation for triangle near 0 by Nicolas Capens · 3 years, 9 months ago
- 35f0770 Context refactor: from OpenGL-like state to Vulkan-like state by Alexis Hetu · 4 years ago
- 79a271a Add decorate operations new to SPIR-V 1.4 by Sean Risser · 3 years, 9 months ago
- eb597ff Make Constants a singleton instead of a global by Alexis Hetu · 3 years, 9 months ago
- 1eadcfb Accept Sign/Zero Extend operands in OpImageRead by Sean Risser · 3 years, 10 months ago
- 9d65434 Implement shaderSubgroupBroadcastDynamicId by Sean Risser · 3 years, 10 months ago
- 7cbb980 SpirvShaderDebugger: Fix crash when attempting to display nullptrs by Ben Clayton · 3 years, 10 months ago
- 9dff6a3 Roll SPIRV-Headers and SPIRV-Tools by Ryan Harrison · 3 years, 10 months ago
- 88e698a Add OpCopyLogical by Sean Risser · 3 years, 10 months ago
- 0063eca Implement VK_KHR_shader_float_controls by Sean Risser · 3 years, 11 months ago
- 019feda Track SPIR-V version in VkConfig.hpp by Sean Risser · 3 years, 10 months ago
- e8b6cf6 SpirvShaderDebugger: Correct member index for DebugValue by Jaebaek Seo · 3 years, 10 months ago
- 419b7d7 Fix unaligned access on depth values by Nicolas Capens · 4 years ago
- b82c2d3 SpirvShaderDebugger: Improve stepping for inlined functions by Ben Clayton · 4 years ago
- 0aca3ca Fix depth bias calculations by Nicolas Capens · 4 years ago
- e8ce1f8 Move interpolant clamping out of interpolate() by Nicolas Capens · 4 years ago
- 51b03d5 SpirvShaderDebugger: Fix store() of arrays by Ben Clayton · 4 years ago
- 1961271 SpirvShaderDebugger: Improve ASSERT() messages by Ben Clayton · 4 years ago
- 9521493 SpirvShaderDebugger: Have Function inherit LexicalBlock by Ben Clayton · 4 years ago
- 5f4e70b Remove float division-by-zero prevention by Nicolas Capens · 4 years ago
- 5e947ad Fix clamping cube face coordinates to [0.0, 1.0) range by Nicolas Capens · 4 years ago
- 9c14bda Optimize transcendentals for Subzero by Antonio Maiorano · 4 years ago
- 9c6e9a4 SpirvShaderDebugger: Mark II by Ben Clayton · 4 years ago
- 0f0f979 src/Pipeline: Misc fixes by Ben Clayton · 4 years ago
- c271e49 Vulkan/Debug: Various fixes / improvements to Thread by Ben Clayton · 4 years ago
- ce1584d Vulkan/Debug: Overhaul Values / Variables by Ben Clayton · 4 years ago
- 44be094 Pipeline: Fix return type of SIMD::Pointer::limit() by Ben Clayton · 4 years ago
- 200a463 Pipeline: Assign to SpirvRoutine::pointCoord by Ben Clayton · 4 years ago
- 8d086fc SpirvShaderDebugger: Add PRINT_EACH_DEFINED_DBG_INSTRUCTION by Ben Clayton · 4 years ago
- 779a2f3 SpirvShaderDebugger: Implement DebugValue by Ben Clayton · 4 years ago
- 6740e07 SpirvShaderDebugger: Reduce lock contention by Ben Clayton · 4 years ago
- 41974f5 Allow OpTypeVoid for debug function return type by Jaebaek Seo · 4 years ago
- 3c0e058 Skip texel address sample offset if zero by Nicolas Capens · 4 years ago
- 6287c18 Fix enum-hashing build error on Ubuntu 16.04 by Sean Risser · 4 years ago
- efbc5ca Handle OpenCL.DebugInfo.100 DebugOperation by Jaebaek Seo · 4 years ago
- 4953712 Handle DebugGlobalVariable using DebugInfoNone by Jaebaek Seo · 4 years ago
- b400b97 Refactor image query instructions by Nicolas Capens · 4 years, 1 month ago
- cda86ef Implement shaderStorageImageMultisample support by Nicolas Capens · 4 years, 1 month ago
- b654080 Fix decorations bleeding to following block members by Alexis Hetu · 4 years, 1 month ago
- afbc899 Implement VK_EXT_depth_range_unrestricted by Nicolas Capens · 4 years, 1 month ago
- 72ea2ee Prevent accessing deleted ImageView objects by Alexis Hetu · 4 years, 1 month ago
- a202c20 Refactor discerning image view types by Nicolas Capens · 4 years, 1 month ago
- a00fa43 Don't use 2D coordinates for 1D sampling by Nicolas Capens · 4 years, 1 month ago
- 73c24e4 Specialize 1D sampling LOD calculation by Nicolas Capens · 4 years, 1 month ago
- 3087370 Treat the array coordinate separately by Nicolas Capens · 4 years, 1 month ago
- 2e40a57 Refactor sampling code by Nicolas Capens · 4 years, 1 month ago
- d0b7d1e Zero out texel index after sample and layer offset by Nicolas Capens · 4 years, 1 month ago
- ea1fde1 Use more inclusive terms by Nicolas Capens · 4 years, 1 month ago
- dc8e77f Work around dEQP-VK output_location test flakiness by Alexis Hetu · 4 years, 1 month ago
- d017562 Expose VK_EXT_image_robustness support by Nicolas Capens · 4 years, 2 months ago
- 1c00441 Perform texel replacement on out-of-bounds OpImageFetch accesses by Nicolas Capens · 4 years, 1 month ago
- 7c84c9e Perform out-of-bounds checks on texel pointers by Nicolas Capens · 4 years, 2 months ago
- 12c9d4a Manual changes required for SPIR-V update by Alexis Hetu · 4 years, 1 month ago
- 4251895 Add support for depthBiasClamp by Sean Risser · 4 years, 2 months ago
- 9e46bb6 Support _PACK32 storage image formats and fix asserts by Nicolas Capens · 4 years, 3 months ago
- 2490b1a Undefine Bool after the headers that define them by Nicolas Capens · 4 years, 2 months ago
- 4f438a5 Image dirtiness by Alexis Hetu · 4 years, 3 months ago
- f6f1121 Implement shaderStorageImageExtendedFormats support by Nicolas Capens · 4 years, 2 months ago
- 8d75c10 Implement scatter/gather for 1- and 2-byte texels by Nicolas Capens · 4 years, 2 months ago
- fd8f0e2 Fix float-to-half conversion by Nicolas Capens · 4 years, 2 months ago
- 8866a85 Eliminate large image specialization by Nicolas Capens · 4 years, 2 months ago
- 7bc7120 Refactor texel buffer reads by Nicolas Capens · 4 years, 3 months ago
- c9a291a Implement SNORM uniform texel buffer support by Nicolas Capens · 4 years, 3 months ago
- 2e7cdd8 Implement B10G11R11_UFLOAT_PACK32 uniform texel buffer support by Nicolas Capens · 4 years, 3 months ago
- ae10079 Assert attachment format supports blending when blending is enabled by Nicolas Capens · 4 years, 3 months ago
- eb68244 Assert reserved binding entries aren't accessed by Nicolas Capens · 4 years, 3 months ago
- 974cfa9 Optimize out-of-bounds checks with unsigned compare by Nicolas Capens · 4 years, 4 months ago
- 4a65df1 Replace instead of add pointer offsets when out of bounds by Nicolas Capens · 4 years, 4 months ago
- d68844f SpirvShaderDebugger: Show vector elements as xyzw by Ben Clayton · 4 years, 3 months ago
- 3011de5 SpirvShaderDebugger: Add a virtual destructor by Ben Clayton · 4 years, 3 months ago
- 907433b SpirvShaderDebugger: Implement Array types by Ben Clayton · 4 years, 3 months ago
- afb1867 SpirvShaderDebugger: Replace 'builtins' / 'root' with a global scope by Ben Clayton · 4 years, 3 months ago
- 1e51262 SpirvShaderDebugger: Silence release only warning by Ben Clayton · 4 years, 3 months ago
- 248ef6f SpirvShaderDebugger: Handle None sizes for composite types by Ben Clayton · 4 years, 3 months ago
- 0aec9b6 SpirvShaderDebugger: Handle template types by Ben Clayton · 4 years, 3 months ago
- 77a09d9 SpirvShaderDebugger: Don't display SSAs for array types by Ben Clayton · 4 years, 3 months ago
- fbb12e1 SpirvShaderDebugger: Don't display SSA values with DebugInfo by Ben Clayton · 4 years, 3 months ago
- 11dd718 Remove generation of OpenCLDebugInfo100.h by Nicolas Capens · 4 years, 4 months ago
- 79dcb2a Document helper invocations being considered active by Nicolas Capens · 4 years, 4 months ago
- b6e8c3f Encapsulate the RValue<T> value field by Nicolas Capens · 4 years, 4 months ago
- 57eb48a Fix processing OpExecutionMode for the requested entry point by Nicolas Capens · 4 years, 4 months ago
- c9625f1 Fix asserts due to missing texture formats by Sean Risser · 4 years, 6 months ago
- d9ba4b7 Add high precision filtering extension by Antonio Maiorano · 4 years, 4 months ago
- 08afdde Also use out of bound detection for image stores by Alexis Hetu · 4 years, 4 months ago
- 60727de Detect out of bounds image pointers by Alexis Hetu · 4 years, 5 months ago
- 479d143 Implement dynamic descriptor array indexing by Nicolas Capens · 4 years, 7 months ago
- 9b83ddb Skip image sampling if no SIMD lanes are active by Nicolas Capens · 4 years, 5 months ago
- 694e214 Vulkan/Debug: Don't step for column updates by Ben Clayton · 4 years, 4 months ago
- 42fd159 Rename Vulkan-source .h to .hpp by Antonio Maiorano · 4 years, 4 months ago
- c7d5ec3 Don't expose individual descriptor set layouts to SPIR-V compilation by Nicolas Capens · 4 years, 5 months ago