Add support for GL_EXT_shared_memory_block
Uses SPV_KHR_workgroup_memory_explicit_layout. Note that if GL_EXT_scalar_block_layout is enabled, Workgroup blocks can also use scalar layout.
This commit is contained in:
parent
3785ddd59a
commit
4bfbf62794
33 changed files with 822 additions and 8 deletions
|
|
@ -582,6 +582,17 @@ INSTANTIATE_TEST_SUITE_P(
|
|||
"spv.ext.World3x4.rahit",
|
||||
"spv.ext.AccelDecl.frag",
|
||||
"spv.ext.RayQueryDecl.frag",
|
||||
|
||||
// SPV_KHR_workgroup_memory_explicit_layout depends on SPIR-V 1.4.
|
||||
"spv.WorkgroupMemoryExplicitLayout.SingleBlock.comp",
|
||||
"spv.WorkgroupMemoryExplicitLayout.MultiBlock.comp",
|
||||
"spv.WorkgroupMemoryExplicitLayout.8BitAccess.comp",
|
||||
"spv.WorkgroupMemoryExplicitLayout.16BitAccess.comp",
|
||||
"spv.WorkgroupMemoryExplicitLayout.NonBlock.comp",
|
||||
"spv.WorkgroupMemoryExplicitLayout.MixBlockNonBlock_Errors.comp",
|
||||
"spv.WorkgroupMemoryExplicitLayout.std140.comp",
|
||||
"spv.WorkgroupMemoryExplicitLayout.std430.comp",
|
||||
"spv.WorkgroupMemoryExplicitLayout.scalar.comp",
|
||||
})),
|
||||
FileNameAsCustomTestSuffix
|
||||
);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue