- 87d41aa Remove unused viewportHeight field by Nicolas Capens · 2 years, 4 months ago
- 2c5db71 Increase subPixelPrecisionBits from 4 to 8 by Nicolas Capens · 2 years, 5 months ago
- 3424b10 Rasterize polygon edges from the real endpoint by Nicolas Capens · 2 years, 4 months ago
- a113fba Revert "Increase subPixelPrecisionBits from 4 to 8" by Nicolas Capens · 2 years, 5 months ago
- da2edce Guard against pSparseMemoryRequirements == NULL by Nicolas Capens · 2 years, 5 months ago
- 25333a3 Increase subPixelPrecisionBits from 4 to 8 by Nicolas Capens · 2 years, 5 months ago
- 6beafb4 Move state variables from Spirv to SpirvShader by Nicolas Capens · 2 years, 5 months ago
- 7113474 Rename SpirvShader to Spirv by Nicolas Capens · 2 years, 5 months ago
- 3832784 VK_KHR_global_priority implementation by Alexis Hetu · 2 years, 7 months ago
- 3a82d57 Default to masking stores in helper invocations by Nicolas Capens · 2 years, 5 months ago
- e6504a2 Use sw::bit_cast<> for type punning by Bruno Pitrus · 2 years, 5 months ago
- e8d4f9f Assert VkInstanceCreateInfo::flags is 0 by Nicolas Capens · 2 years, 7 months ago
- 34f6fc2 Handle all Vulkan 1.2 promoted structures by Alexis Hetu · 2 years, 5 months ago
- ad33af0 libVulkan.cpp: add missing struct in vkCreateDevice by Romaric Jodin · 2 years, 5 months ago
- 5634e13 Move format support checks to vk::PhysicalDevice by Nicolas Capens · 2 years, 5 months ago
- ea3fc74 Support VK_KHR_get_surface_capabilities2 by Shahbaz Youssefi · 2 years, 5 months ago
- 1ab775a Rename EmitState to SpirvEmitter by Nicolas Capens · 2 years, 5 months ago
- ad9acf2 Eliminate EmitResult by Nicolas Capens · 2 years, 5 months ago
- b5074c8 Store phi variables in a collection of SIMD components by Nicolas Capens · 2 years, 6 months ago
- 7ef3949 Limit SPIR-V phi variable lifetimes by Nicolas Capens · 2 years, 6 months ago
- fdf4147 Move EmitState out of SpirvShader by Nicolas Capens · 2 years, 6 months ago
- e1b8cbd Move Reactor code emission from SpirvShader to EmitState by Nicolas Capens · 2 years, 6 months ago
- 6de4a96 Detect OpImageWrite in the analysis pass by Nicolas Capens · 2 years, 5 months ago
- 00b601d Revert CTS bug workaround by Nicolas Capens · 2 years, 6 months ago
- 440133b Add robustBufferAccess to PipelineCache::SpirvBinaryKey by Alexis Hetu · 2 years, 5 months ago
- b22b1b1 Add robustBufferAccess as part of PixelProcessor::States by Alexis Hetu · 2 years, 5 months ago
- 48f7cb2 Unplug SPIR-V instruction profiling support by Nicolas Capens · 2 years, 6 months ago
- e5bdf93 Unplug the shader debugging support by Nicolas Capens · 2 years, 6 months ago
- 94692cd Refactor GroupNonUniformArithmetic handling by Nicolas Capens · 2 years, 6 months ago
- 2b155ac Remove Unicode handling from Subzero by Nicolas Capens · 2 years, 6 months ago
- 0733602 Use local XCB header copies by Nicolas Capens · 2 years, 6 months ago
- 602f2c8 Use local Wayland header copies by Nicolas Capens · 2 years, 6 months ago
- 3d7faaa Consistently format pointer-to-const by Nicolas Capens · 2 years, 6 months ago
- 7e1d67a Consistently format const references by Nicolas Capens · 2 years, 6 months ago
- 4625fd8 Remove unnecessary vector component indexing by Nicolas Capens · 2 years, 6 months ago
- 08dfcbb Remove index parameter for SPIR-V pointer operands by Nicolas Capens · 2 years, 7 months ago
- 5f5e513 shaderStorageImageArrayNonUniformIndexing support by Alexis Hetu · 2 years, 6 months ago
- 4dbbcd0 Consistently use `const auto` by Shahbaz Youssefi · 2 years, 6 months ago
- 239b806 Consistently use auto * instead of auto when pointers by Shahbaz Youssefi · 2 years, 6 months ago
- df646d7 Update mipmap precision bits by Sean Risser · 2 years, 8 months ago
- 52e0004 Support VK_EXT_graphics_pipeline_library by Shahbaz Youssefi · 2 years, 7 months ago
- 49e4cc5 Remove incorrect assert by Alexis Hetu · 2 years, 6 months ago
- a90523f Set conformance version to 1.3.3.1 by Alexis Hetu · 2 years, 9 months ago
- e33cd25 Avoid inadvertently adding a wayland dependency by Tristan van Berkom · 2 years, 6 months ago
- 18ebb4f Partially revert "Pipeline robustness fix" by Alexis Hetu · 2 years, 6 months ago
- 301d8fb Fix create_instance_layer_name_abuse test by Alexis Hetu · 2 years, 6 months ago
- 9848662 Temporary workaround for CTS bug by Alexis Hetu · 2 years, 6 months ago
- ca2d9fa Pipeline robustness fix by Alexis Hetu · 2 years, 6 months ago
- 9839318 Fix uses of the OFFSET macro by Alexis Hetu · 2 years, 6 months ago
- 20fa943 Respect pipelineStageCreationFeedbackCount by Alexis Hetu · 2 years, 6 months ago
- 9e96423 Don't accept buffer alignment features in vkCreateDevice by Nicolas Capens · 2 years, 6 months ago
- 8195c07 Split GraphicsState by Shahbaz Youssefi · 2 years, 7 months ago
- 1908bb6 Skip Setup and Pixel JIT if rasterizer discard by Shahbaz Youssefi · 2 years, 6 months ago
- 7f57a35 Move sample count hack from GraphicsState to Renderer::draw by Shahbaz Youssefi · 2 years, 6 months ago
- b0b3ef3 Fix bugs with VK_EXT_extended_dynamic_state2 by Shahbaz Youssefi · 2 years, 7 months ago
- 011c501 Allow VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT by Alexis Hetu · 2 years, 6 months ago
- 4258f17 Initial support for VK_EXT_pipeline_robustness by Shahbaz Youssefi · 2 years, 7 months ago
- 6de56bd Add helper to find an extended struct in pNext chain by Shahbaz Youssefi · 2 years, 7 months ago
- 4e4d2b4 Update renamed MemorySanitizer pass by Nicolas Capens · 2 years, 7 months ago
- 2c989e6 descriptorBindingVariableDescriptorCount support by Alexis Hetu · 2 years, 7 months ago
- 2ede378 Expose descriptorIndexing support by Alexis Hetu · 2 years, 7 months ago
- da7b9bd shaderSampledImageArrayNonUniformIndexing support by Alexis Hetu · 2 years, 7 months ago
- e0d50dd Build X11 parts only for ozone_platform_x11 by Yaroslav Isakov · 2 years, 8 months ago
- 8c9c9f7 Update renamed LLVM sanitizer passes by Nicolas Capens · 2 years, 7 months ago
- 7c6c7b7 OpSampledImage propagation fix by Alexis Hetu · 2 years, 7 months ago
- be37d7f Fix dynamic rendering layer clear by Alexis Hetu · 2 years, 7 months ago
- 78cfdcd Remove the "--cached" flag from clang formatting by Alexis Hetu · 2 years, 7 months ago
- f99e45c Allow ExecutionModeStencilRefReplacingEXT execution mode by Alexis Hetu · 2 years, 7 months ago
- f0db6df Eliminate incorrect Exponent() function by Nicolas Capens · 2 years, 7 months ago
- d9b4815 Optimize Frexp() zero handling by Nicolas Capens · 2 years, 7 months ago
- 3847329 Fix Frexp() for subnormal arguments under DAZ by Nicolas Capens · 2 years, 7 months ago
- c45c701 Move Frexp and Ldexp to ShaderCore by Nicolas Capens · 2 years, 7 months ago
- 150bc8c OpCopy* fixes by Alexis Hetu · 2 years, 7 months ago
- ecba967 Revert "Workaround vkGetPhysicalDeviceProperties2() issue" by Nicolas Capens · 2 years, 7 months ago
- bf350ae Revert "Temporarily allow unsupported structures in PhysicalDevice::getFeatures2()" by Nicolas Capens · 2 years, 7 months ago
- 3485c58 Revert "Workaround for dEQP-VK.info.device_mandatory_features failure" by Nicolas Capens · 2 years, 7 months ago
- 6c0f288 Reimplement GLSLstd450Ldexp by Ben Clayton · 2 years, 7 months ago
- db64337 Compute fragment coordinates for wider SIMD groups by Nicolas Capens · 2 years, 7 months ago
- 740c330 Rename pixel coordinate variables by Nicolas Capens · 2 years, 7 months ago
- f843dce Compute relative fragment coordinates just once by Nicolas Capens · 2 years, 7 months ago
- f6df63e Compute the primitive's origin coordinates only once by Nicolas Capens · 2 years, 7 months ago
- 6517262 Clarify negativeOneToOne depth clipping comments by Nicolas Capens · 2 years, 7 months ago
- de53701 Implement VK_EXT_depth_clip_control by Shahbaz Youssefi · 2 years, 7 months ago
- 16da29a Consistently print bitmasks as hexadecimal by Nicolas Capens · 2 years, 7 months ago
- 67f8806 Implement VK_EXT_rasterization_order_attachment_access support by Nicolas Capens · 2 years, 9 months ago
- c21aa26 Simplify clipping of complex polygons by Nicolas Capens · 2 years, 7 months ago
- 1c3dfde Added missing null pointer check on pDepthStencilResolveAttachment by Alexis Hetu · 2 years, 7 months ago
- ab4bf6a Ignore VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR by Nicolas Capens · 2 years, 7 months ago
- c61fc9a Implement VK_EXT_primitive_topology_list_restart by Shahbaz Youssefi · 2 years, 7 months ago
- 2438c1b Ignore feature structs of partially promoted extensions by Nicolas Capens · 2 years, 7 months ago
- 23a7ca8 Don't expose VK_EXT_external_memory_host on macOS by Nicolas Capens · 2 years, 8 months ago
- 708ca95 Eliminate unscale constants by Nicolas Capens · 2 years, 8 months ago
- 02658a7 Make maskAny() SIMD width agnostic. by Nicolas Capens · 2 years, 9 months ago
- be30aa6 Support constructing a SIMD constant from a lambda expression by Nicolas Capens · 2 years, 8 months ago
- 16826bf Fix printing SIMD::Pointer offsets by Nicolas Capens · 2 years, 8 months ago
- aafa108 Disable AddressSanitizer JIT instrumentation support on Windows by Nicolas Capens · 2 years, 8 months ago
- ed9d5ae Temporarily allow unsupported structures in PhysicalDevice::getFeatures2() by Alexis Hetu · 2 years, 8 months ago
- 2adab08 Workaround for dEQP-VK.info.device_mandatory_features failure by Alexis Hetu · 2 years, 8 months ago
- a48d52f Workaround vkGetPhysicalDeviceProperties2() issue by Alexis Hetu · 2 years, 8 months ago
- a07b3fb Support AddressSanitizer instrumentation of LLVM JIT routines by Nicolas Capens · 2 years, 8 months ago