/third_party/glslang/Test/baseResults/ |
D | spv.vulkan100.subgroupPartitioned.comp.out | 2 ERROR: 0:19: 'subgroup op' : requires SPIR-V 1.3 3 ERROR: 0:21: 'subgroup op' : requires SPIR-V 1.3 4 ERROR: 0:22: 'subgroup op' : requires SPIR-V 1.3 5 ERROR: 0:23: 'subgroup op' : requires SPIR-V 1.3 6 ERROR: 0:24: 'subgroup op' : requires SPIR-V 1.3 7 ERROR: 0:26: 'subgroup op' : requires SPIR-V 1.3 8 ERROR: 0:27: 'subgroup op' : requires SPIR-V 1.3 9 ERROR: 0:28: 'subgroup op' : requires SPIR-V 1.3 10 ERROR: 0:29: 'subgroup op' : requires SPIR-V 1.3 11 ERROR: 0:31: 'subgroup op' : requires SPIR-V 1.3 [all …]
|
D | spv.vulkan100.subgroupArithmetic.comp.out | 2 ERROR: 0:19: 'subgroup op' : requires SPIR-V 1.3 3 ERROR: 0:20: 'subgroup op' : requires SPIR-V 1.3 4 ERROR: 0:21: 'subgroup op' : requires SPIR-V 1.3 5 ERROR: 0:22: 'subgroup op' : requires SPIR-V 1.3 6 ERROR: 0:24: 'subgroup op' : requires SPIR-V 1.3 7 ERROR: 0:25: 'subgroup op' : requires SPIR-V 1.3 8 ERROR: 0:26: 'subgroup op' : requires SPIR-V 1.3 9 ERROR: 0:27: 'subgroup op' : requires SPIR-V 1.3 10 ERROR: 0:29: 'subgroup op' : requires SPIR-V 1.3 11 ERROR: 0:30: 'subgroup op' : requires SPIR-V 1.3 [all …]
|
/third_party/ltp/testcases/kernel/controllers/memcg/functional/ |
D | memcg_stat_test.sh | 48 ROD mkdir subgroup 50 EXPECT_PASS echo $((limit + PAGESIZES * 2)) \> subgroup/memory.limit_in_bytes 52 cd subgroup 56 rmdir subgroup 66 ROD mkdir subgroup 68 EXPECT_PASS echo $((PAGESIZES * 2)) \> subgroup/memory.limit_in_bytes 70 cd subgroup 74 rmdir subgroup 84 ROD mkdir subgroup 87 EXPECT_PASS echo $((PAGESIZES * 2)) \> subgroup/memory.limit_in_bytes [all …]
|
D | memcg_use_hierarchy_test.sh | 23 ROD mkdir subgroup 24 cd subgroup 28 rmdir subgroup 37 ROD mkdir subgroup 40 rmdir subgroup 50 mkdir subgroup 51 EXPECT_FAIL echo 0 \> subgroup/memory.use_hierarchy 53 rmdir subgroup
|
D | memcg_subgroup_charge.sh | 30 ROD mkdir subgroup 31 EXPECT_PASS echo $limit_subgroup \> subgroup/memory.limit_in_bytes 44 cd subgroup 51 rmdir subgroup
|
/third_party/vk-gl-cts/external/vulkan-docs/src/appendices/ |
D | VK_EXT_subgroup_size_control.txt | 27 This extension enables an implementation to control the subgroup size by 28 allowing a varying subgroup size and also specifying a required subgroup 31 It extends the subgroup support in Vulkan 1.1 to allow an implementation to 32 expose a varying subgroup size. 33 Previously Vulkan exposed a single subgroup size per physical device, with 36 Some implementations may: dispatch shaders with a varying subgroup size for 38 As a result they could implicitly split a large subgroup into smaller 39 subgroups or represent a small subgroup as a larger subgroup, some of whose 43 programs, this extension exposes a minimum and maximum subgroup size that a 45 to vary its subgroup size. [all …]
|
D | VK_EXT_subgroup_size_control.adoc | 28 This extension enables an implementation to control the subgroup size by 29 allowing a varying subgroup size and also specifying a required subgroup 32 It extends the subgroup support in Vulkan 1.1 to allow an implementation to 33 expose a varying subgroup size. 34 Previously Vulkan exposed a single subgroup size per physical device, with 37 Some implementations may: dispatch shaders with a varying subgroup size for 39 As a result they could implicitly split a large subgroup into smaller 40 subgroups or represent a small subgroup as a larger subgroup, some of whose 44 programs, this extension exposes a minimum and maximum subgroup size that a 46 to vary its subgroup size. [all …]
|
D | VK_EXT_shader_subgroup_ballot.adoc | 37 * code:SubgroupEqMaskKHR, containing the subgroup mask of the current 38 subgroup invocation, 39 * code:SubgroupGeMaskKHR, containing the subgroup mask of the invocations 41 * code:SubgroupGtMaskKHR, containing the subgroup mask of the invocations 43 * code:SubgroupLeMaskKHR, containing the subgroup mask of the invocations 45 * code:SubgroupLtMaskKHR, containing the subgroup mask of the invocations 48 within a subgroup, and 50 subgroup. 76 1.1 <<VkPhysicalDeviceSubgroupProperties, subgroup operations>>.
|
D | VK_EXT_shader_subgroup_ballot.txt | 37 * code:SubgroupEqMaskKHR, containing the subgroup mask of the current 38 subgroup invocation, 39 * code:SubgroupGeMaskKHR, containing the subgroup mask of the invocations 41 * code:SubgroupGtMaskKHR, containing the subgroup mask of the invocations 43 * code:SubgroupLeMaskKHR, containing the subgroup mask of the invocations 45 * code:SubgroupLtMaskKHR, containing the subgroup mask of the invocations 48 within a subgroup, and 50 subgroup. 76 1.1 <<VkPhysicalDeviceSubgroupProperties, subgroup operations>>.
|
/third_party/vk-gl-cts/android/cts/main/vk-master-2019-03-01/ |
D | memory-model.txt | 26 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 27 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 28 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 29 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 30 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 31 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 32 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 33 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 34 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 35 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… [all …]
|
/third_party/vk-gl-cts/android/cts/master/vk-master-2019-03-01/ |
D | memory-model.txt | 26 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 27 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 28 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 29 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 30 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 31 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 32 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 33 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 34 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 35 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… [all …]
|
/third_party/vk-gl-cts/android/cts/main/vk-master-2021-03-01/ |
D | memory-model.txt | 292 dEQP-VK.memory_model.write_after_read.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_n… 293 dEQP-VK.memory_model.write_after_read.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_n… 294 dEQP-VK.memory_model.write_after_read.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_n… 295 dEQP-VK.memory_model.write_after_read.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_n… 296 dEQP-VK.memory_model.write_after_read.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_n… 297 dEQP-VK.memory_model.write_after_read.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_n… 298 dEQP-VK.memory_model.write_after_read.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_n… 299 dEQP-VK.memory_model.write_after_read.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_n… 300 dEQP-VK.memory_model.write_after_read.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_n… 301 dEQP-VK.memory_model.write_after_read.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_n… [all …]
|
/third_party/vk-gl-cts/android/cts/master/vk-master-2020-03-01/ |
D | memory-model.txt | 153 dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_nonl… 154 dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_nonl… 155 dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_nonl… 156 dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_nonl… 157 dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_nonl… 158 dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_nonl… 159 dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_nonl… 160 dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_nonl… 161 dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_nonl… 162 dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_nonl… [all …]
|
/third_party/vk-gl-cts/android/cts/main/vk-master-2020-03-01/ |
D | memory-model.txt | 153 dEQP-VK.memory_model.write_after_read.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_non… 154 dEQP-VK.memory_model.write_after_read.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_non… 155 dEQP-VK.memory_model.write_after_read.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_non… 156 dEQP-VK.memory_model.write_after_read.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_non… 157 dEQP-VK.memory_model.write_after_read.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_non… 158 dEQP-VK.memory_model.write_after_read.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_non… 159 dEQP-VK.memory_model.write_after_read.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_non… 160 dEQP-VK.memory_model.write_after_read.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_non… 161 dEQP-VK.memory_model.write_after_read.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_non… 162 dEQP-VK.memory_model.write_after_read.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_non… [all …]
|
/third_party/vk-gl-cts/external/vulkancts/mustpass/main/vksc-default/ |
D | memory-model.txt | 83 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… 84 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… 85 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… 86 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… 87 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… 88 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… 89 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… 90 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… 91 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… 92 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… [all …]
|
/third_party/skia/third_party/externals/swiftshader/tests/regres/testlists/vk-default/ |
D | memory-model.txt | 83 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 84 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 85 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 86 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 87 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 88 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 89 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 90 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 91 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 92 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… [all …]
|
/third_party/vk-gl-cts/external/vulkancts/mustpass/master/vk-default/ |
D | memory-model.txt | 83 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 84 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 85 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 86 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 87 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 88 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 89 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 90 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 91 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 92 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… [all …]
|
/third_party/vk-gl-cts/external/vulkancts/mustpass/main/vk-default/ |
D | memory-model.txt | 83 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 84 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 85 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 86 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 87 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 88 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 89 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 90 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 91 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 92 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… [all …]
|
/third_party/vk-gl-cts/android/cts/master/vk-master/ |
D | memory-model.txt | 26 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 27 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 28 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 29 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 30 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 31 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 32 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 33 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 34 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… 35 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_n… [all …]
|
/third_party/vk-gl-cts/android/cts/main/vksc-master/ |
D | memory-model.txt | 83 dEQP-VKSC.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload… 84 dEQP-VKSC.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload… 85 dEQP-VKSC.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload… 86 dEQP-VKSC.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload… 87 dEQP-VKSC.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload… 88 dEQP-VKSC.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload… 89 dEQP-VKSC.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload… 90 dEQP-VKSC.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload… 91 dEQP-VKSC.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload… 92 dEQP-VKSC.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload… [all …]
|
/third_party/vk-gl-cts/android/cts/main/vksc-main/ |
D | memory-model.txt | 83 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… 84 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… 85 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… 86 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… 87 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… 88 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… 89 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… 90 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… 91 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… 92 dEQP-VKSC.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payloa… [all …]
|
/third_party/vk-gl-cts/android/cts/main/vk-master/ |
D | memory-model.txt | 26 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 27 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 28 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 29 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 30 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 31 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 32 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 33 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 34 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… 35 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_… [all …]
|
/third_party/openGLES/extensions/KHR/ |
D | KHR_shader_subgroup.txt | 69 - which shader stages support subgroup operations 71 - which subgroup features are supported (SUBGROUP_SUPPORTED_FEATURES_KHR) 72 - whether quad subgroup operations are supported in all 73 stages supporting subgroup operations (SUBGROUP_QUAD_ALL_STAGES_KHR) 76 minimal subset of SPIR-V 1.3 which is required to support the subgroup 128 A subgroup is a set of invocations that can synchronize and share data 142 The basic subgroup operations allow two classes of functionality within 143 shaders - elect and barrier. Invocations within a subgroup can choose a 144 single invocation to perform some task for the subgroup as a whole using 145 elect. Invocations within a subgroup can perform a subgroup barrier to [all …]
|
/third_party/vk-gl-cts/android/cts/master/vk-master-2021-03-01/ |
D | memory-model.txt | 292 dEQP-VK.memory_model.message_passing.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_no… 293 dEQP-VK.memory_model.message_passing.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_no… 294 dEQP-VK.memory_model.message_passing.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_no… 295 dEQP-VK.memory_model.message_passing.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_no… 296 dEQP-VK.memory_model.message_passing.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_no… 297 dEQP-VK.memory_model.message_passing.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_no… 298 dEQP-VK.memory_model.message_passing.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_no… 299 dEQP-VK.memory_model.message_passing.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_no… 300 dEQP-VK.memory_model.message_passing.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_no… 301 dEQP-VK.memory_model.message_passing.ext.f32.coherent.atomic_atomic.atomicwrite.subgroup.payload_no… [all …]
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/shaders/src/ |
D | OverlayCull.comp | 27 #error "Not all subgroup sizes are accounted for" 48 // Note: no barriers needed as the workgroup size is the same as hardware subgroup size. 96 #error "Not all subgroup sizes are accounted for" 130 #error "Not all subgroup sizes are accounted for" 136 #error "Not all subgroup operations are accounted for" 142 // There is one workgroup invocation per pixel in culledWidgetsOut. Depending on the subgroup 143 // size, either all widgets and graphs are processed simultaneously (subgroup size 64) or 144 // separately (subgroup size 32). 157 #error "Not all subgroup sizes are accounted for"
|