aboutsummaryrefslogtreecommitdiff
path: root/source/val
AgeCommit message (Expand)Author
2019-09-18Relaxed bitcast with pointers (#2878)alan-baker
2019-09-16Adding valilidation checks for OpEntryPoint duplicate names and execution mod...Raun Krisch
2019-09-16Extra resource interface validation (#2864)alan-baker
2019-09-13SPIRV-Tools support for SPIR-V 1.5 (#2865)alan-baker
2019-09-09Add generic builtin validation of target (#2843)alan-baker
2019-09-09Don't register duplicate decoration in validator. (#2841)Steven Perron
2019-08-15Update remquo validation to match the OpenCL Extended Instruction Set Specifi...Toomas Remmelg
2019-08-14Fix validation of constant matrices (#2794)alan-baker
2019-07-31Update WebGPU validation rules of OpAtomic*s (#2777)Ryan Harrison
2019-07-30Update OpMemoryBarriers rules for WebGPU (#2775)Ryan Harrison
2019-07-29Update OpControlBarriers rules for WebGPU (#2769)Ryan Harrison
2019-07-24Process OpDecorateId in ADCE (#2761)Steven Perron
2019-07-23Fix block depth rule priority (#2755)alan-baker
2019-07-23Case validation with repeated labels (#2689)alan-baker
2019-07-22Validate storage class OpenCL environment rules for atomics (#2750)Kévin Petit
2019-07-22Allow LOD ops in compute shaders with derivative group execution modes (#2752)Jason Macnak
2019-07-16For Vulkan, disallow structures containing opaque types (#2546)Jeff Bolz
2019-07-11Update execution scope rules for WebGPU (#2730)Ryan Harrison
2019-07-11Extra small storage validation (#2732)alan-baker
2019-07-11Add validation for SPV_EXT_demote_to_helper_invocation (#2707)Jeff Bolz
2019-07-10Update memory scope rules for WebGPU (#2725)Ryan Harrison
2019-07-08Validate usage of 8- and 16-bit types with only storage capabilities (#2704)alan-baker
2019-07-02Validate that in OpenGL env block variables have Binding (#2685)Caio Marcelo de Oliveira Filho
2019-06-25Fix Component decoration validation for arrays (#2697)Józef Kucia
2019-06-20Basic validation for Component decorations (#2679)Józef Kucia
2019-06-20Fix store to uniform Vulkan check (#2688)alan-baker
2019-06-17Validate Volatile memory semantics bit (#2672)alan-baker
2019-06-17Disallow stores to UBOs (#2651)alan-baker
2019-06-15Validate variable initializer type (#2668)alan-baker
2019-06-13Add validation for Subgroup builtins (#2637)alan-baker
2019-06-06Add builtin validation for SPV_NV_shader_sm_builtins (#2656)Daniel Koch
2019-06-03Add validation for SPV_EXT_fragment_shader_interlock (#2650)Jeff Bolz
2019-05-31Remove asserts from GetUnderlyingType (#2646)Ryan Harrison
2019-05-31Validate OpenCL rules for ImageRead and OpImageSampleExplicitLod (#2643)Kévin Petit
2019-05-23Allow arrays of out per-primitive builtins for mesh shaders (#2617)Sahil Parmar
2019-05-23Validate OpenCL environment rules for OpImageWrite (#2619)Kévin Petit
2019-05-22Update vloadn and vstoren validation to match the OpenCL Extended Instruction...Toomas Remmelg
2019-05-21Disallow merge targeting block with OpLoopMerge (#2610)alan-baker
2019-05-21Allows breaks selection breaks to switches (#2605)alan-baker
2019-05-21Validate OpenCL environment rules for OpTypeImage (#2606)Kévin Petit
2019-05-17Validate OpenCL memory and addressing model environment rules (#2589)Kévin Petit
2019-05-16Validate construct exits (#2459)alan-baker
2019-05-15Validate loop merge (#2579)alan-baker
2019-05-13Make pointers to isomorphic type interchangeable with option. (#2570)Steven Perron
2019-05-10Use last version (#2578)alan-baker
2019-05-08VK_KHR_uniform_buffer_standard_layout validation (#2562)David Neto
2019-05-08Update priv-to-local for SPIR-V 1.4 (#2567)alan-baker
2019-05-07Support SPIR-V 1.4 (#2550)David Neto
2019-05-06Validate sign of int types. (#2549)Steven Perron
2019-05-01Add validation specific to OpExecutionModeId (#2536)Ryan Harrison