Home
last modified time | relevance | path

Searched refs:pipelineProtectedAccess (Results 1 - 13 of 13) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory/
H A DvktProtectedMemCopyImageToBufferTests.cpp88 bool pipelineProtectedAccess) in CopyImageToBufferTestCase()
93 , m_pipelineProtectedAccess (pipelineProtectedAccess) in CopyImageToBufferTestCase()
372 bool pipelineProtectedAccess[] = { in createCopyImageToFloatBufferTests() local
384 for (int ppa = 0; ppa < DE_LENGTH_OF_ARRAY(pipelineProtectedAccess); ++ppa) { in createCopyImageToFloatBufferTests()
390 const std::string name = "copy_" + de::toString(ndx + 1) + (pipelineProtectedAccess[ppa] ? "_protected_access" : "");; in createCopyImageToFloatBufferTests()
391 copyStaticTests->addChild(new CopyImageToBufferTestCase<tcu::Vec4>(testCtx, name.c_str(), testData[ndx].fillValue, testData[ndx].data, cmdBufferType, vk::VK_FORMAT_R32G32B32A32_SFLOAT, pipelineProtectedAccess[ppa])); in createCopyImageToFloatBufferTests()
401 for (int ppa = 0; ppa < DE_LENGTH_OF_ARRAY(pipelineProtectedAccess); ++ppa) { in createCopyImageToFloatBufferTests()
402 const std::string name = "copy_" + de::toString(ndx + 1) + (pipelineProtectedAccess[ppa] ? "_protected_access" : ""); in createCopyImageToFloatBufferTests()
421 copyRandomTests->addChild(new CopyImageToBufferTestCase<tcu::Vec4>(testCtx, name.c_str(), clearValue.color, data, cmdBufferType, vk::VK_FORMAT_R32G32B32A32_SFLOAT, pipelineProtectedAccess[ppa])); in createCopyImageToFloatBufferTests()
82 CopyImageToBufferTestCase(tcu::TestContext& testCtx, const std::string& name, vk::VkClearColorValue fillValue, ValidationData<T> data, CmdBufferType cmdBufferType, vk::VkFormat format, bool pipelineProtectedAccess) CopyImageToBufferTestCase() argument
H A DvktProtectedMemStorageBufferTests.cpp184 const bool pipelineProtectedAccess,
212 bool pipelineProtectedAccess, in StorageBufferTestCase()
220 , m_pipelineProtectedAccess (pipelineProtectedAccess) in StorageBufferTestCase()
255 const bool pipelineProtectedAccess, in StorageBufferTestInstance()
257 : ProtectedTestInstance (ctx, pipelineProtectedAccess ? std::vector<std::string>({ "VK_EXT_pipeline_protected_access" }) : std::vector<std::string>()) in StorageBufferTestInstance()
701 bool pipelineProtectedAccess, in createSpecifiedStorageBufferTests()
711 testGroup->addChild(new StorageBufferTestCase<tcu::UVec4>(testCtx, testType, shaderType, name.c_str(), testData[ndx].values, testData[ndx], vk::VK_FORMAT_R32G32B32A32_UINT, pipelineProtectedAccess, pipelineFlags)); in createSpecifiedStorageBufferTests()
717 tcu::TestCaseGroup* createRandomizedBufferTests (tcu::TestContext& testCtx, SSBOTestType testType, const glu::ShaderType shaderType, size_t testCount, bool pipelineProtectedAccess, vk::VkPipelineCreateFlags pipelineFlags) in createRandomizedBufferTests() argument
727 return createSpecifiedStorageBufferTests(testCtx, "random", testType, shaderType, testData.data(), testData.size(), pipelineProtectedAccess, pipelineFlags); in createRandomizedBufferTests()
732 bool pipelineProtectedAccess; member
205 StorageBufferTestCase(tcu::TestContext& testctx, const SSBOTestType testType, const glu::ShaderType shaderType, const char* name, const tcu::UVec4 testInput, ValidationDataStorage<T> validationData, vk::VkFormat format, bool pipelineProtectedAccess, vk::VkPipelineCreateFlags pipelineFlags, const std::string& extraShader = �) StorageBufferTestCase() argument
250 StorageBufferTestInstance(Context& ctx, const SSBOTestType testType, const glu::ShaderType shaderType, const tcu::UVec4 testInput, const BufferValidator<T>& validator, const bool pipelineProtectedAccess, const vk::VkPipelineCreateFlags pipelineFlags) StorageBufferTestInstance() argument
695 createSpecifiedStorageBufferTests(tcu::TestContext& testCtx, const std::string groupName, SSBOTestType testType, const glu::ShaderType shaderType, const ValidationDataStorage<tcu::UVec4> testData[], size_t testCount, bool pipelineProtectedAccess, vk::VkPipelineCreateFlags pipelineFlags) createSpecifiedStorageBufferTests() argument
[all...]
H A DvktProtectedMemShaderImageAccessTests.cpp95 bool pipelineProtectedAccess; member
105 , pipelineProtectedAccess (false) in Params()
121 , pipelineProtectedAccess (pipelineProtectedAccess_) in Params()
474 : ProtectedTestInstance(ctx, params.pipelineProtectedAccess ? std::vector<std::string>({ "VK_EXT_pipeline_protected_access" }) : std::vector<std::string>()) in ImageAccessTestInstance()
1252 bool pipelineProtectedAccess; in createShaderImageAccessTests() member
1283 if (!protectedAccess[protectedAccessNdx].pipelineProtectedAccess && flags[flagsNdx].flags != 0u) continue; in createShaderImageAccessTests()
1307 operationGroup->addChild(new ImageAccessTestCase(testCtx, formats[formatNdx].name, Params(shaderType, accessType, format, atomicOp, protectedAccess[protectedAccessNdx].pipelineProtectedAccess, flags[flagsNdx].flags))); in createShaderImageAccessTests()
1319 accessTypeGroup->addChild(new ImageAccessTestCase(testCtx, formats[formatNdx].name, Params(shaderType, accessType, format, ATOMIC_OPERATION_LAST, protectedAccess[protectedAccessNdx].pipelineProtectedAccess, flags[flagsNdx].flags))); in createShaderImageAccessTests()
H A DvktProtectedMemUtils.cpp225 if (useProtectedAccess && !protectedAccessFeature.pipelineProtectedAccess) in makeProtectedMemDevice()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/protected_memory/
H A DvktProtectedMemCopyImageToBufferTests.cpp88 bool pipelineProtectedAccess) in CopyImageToBufferTestCase()
93 , m_pipelineProtectedAccess (pipelineProtectedAccess) in CopyImageToBufferTestCase()
372 bool pipelineProtectedAccess[] = { in createCopyImageToFloatBufferTests() local
383 for (int ppa = 0; ppa < DE_LENGTH_OF_ARRAY(pipelineProtectedAccess); ++ppa) { in createCopyImageToFloatBufferTests()
389 const std::string name = "copy_" + de::toString(ndx + 1) + (pipelineProtectedAccess[ppa] ? "_protected_access" : "");; in createCopyImageToFloatBufferTests()
390 copyStaticTests->addChild(new CopyImageToBufferTestCase<tcu::Vec4>(testCtx, name.c_str(), testData[ndx].fillValue, testData[ndx].data, cmdBufferType, vk::VK_FORMAT_R32G32B32A32_SFLOAT, pipelineProtectedAccess[ppa])); in createCopyImageToFloatBufferTests()
400 for (int ppa = 0; ppa < DE_LENGTH_OF_ARRAY(pipelineProtectedAccess); ++ppa) { in createCopyImageToFloatBufferTests()
401 const std::string name = "copy_" + de::toString(ndx + 1) + (pipelineProtectedAccess[ppa] ? "_protected_access" : ""); in createCopyImageToFloatBufferTests()
420 copyRandomTests->addChild(new CopyImageToBufferTestCase<tcu::Vec4>(testCtx, name.c_str(), clearValue.color, data, cmdBufferType, vk::VK_FORMAT_R32G32B32A32_SFLOAT, pipelineProtectedAccess[ppa])); in createCopyImageToFloatBufferTests()
82 CopyImageToBufferTestCase(tcu::TestContext& testCtx, const std::string& name, vk::VkClearColorValue fillValue, ValidationData<T> data, CmdBufferType cmdBufferType, vk::VkFormat format, bool pipelineProtectedAccess) CopyImageToBufferTestCase() argument
H A DvktProtectedMemStorageBufferTests.cpp195 const bool pipelineProtectedAccess,
223 bool pipelineProtectedAccess, in StorageBufferTestCase()
231 , m_pipelineProtectedAccess (pipelineProtectedAccess) in StorageBufferTestCase()
266 const bool pipelineProtectedAccess, in StorageBufferTestInstance()
268 : ProtectedTestInstance (ctx, pipelineProtectedAccess ? std::vector<std::string>({ "VK_EXT_pipeline_protected_access" }) : std::vector<std::string>()) in StorageBufferTestInstance()
712 bool pipelineProtectedAccess, in createSpecifiedStorageBufferTests()
722 testGroup->addChild(new StorageBufferTestCase<tcu::UVec4>(testCtx, testType, shaderType, name.c_str(), testData[ndx].values, testData[ndx], vk::VK_FORMAT_R32G32B32A32_UINT, pipelineProtectedAccess, pipelineFlags)); in createSpecifiedStorageBufferTests()
728 tcu::TestCaseGroup* createRandomizedBufferTests (tcu::TestContext& testCtx, SSBOTestType testType, const glu::ShaderType shaderType, size_t testCount, bool pipelineProtectedAccess, vk::VkPipelineCreateFlags pipelineFlags) in createRandomizedBufferTests() argument
738 return createSpecifiedStorageBufferTests(testCtx, "random", testType, shaderType, testData.data(), testData.size(), pipelineProtectedAccess, pipelineFlags); in createRandomizedBufferTests()
743 bool pipelineProtectedAccess; member
216 StorageBufferTestCase(tcu::TestContext& testctx, const SSBOTestType testType, const glu::ShaderType shaderType, const char* name, const tcu::UVec4 testInput, ValidationDataStorage<T> validationData, vk::VkFormat format, bool pipelineProtectedAccess, vk::VkPipelineCreateFlags pipelineFlags, const std::string& extraShader = �) StorageBufferTestCase() argument
261 StorageBufferTestInstance(Context& ctx, const SSBOTestType testType, const glu::ShaderType shaderType, const tcu::UVec4 testInput, const BufferValidator<T>& validator, const bool pipelineProtectedAccess, const vk::VkPipelineCreateFlags pipelineFlags) StorageBufferTestInstance() argument
706 createSpecifiedStorageBufferTests(tcu::TestContext& testCtx, const std::string groupName, SSBOTestType testType, const glu::ShaderType shaderType, const ValidationDataStorage<tcu::UVec4> testData[], size_t testCount, bool pipelineProtectedAccess, vk::VkPipelineCreateFlags pipelineFlags) createSpecifiedStorageBufferTests() argument
[all...]
H A DvktProtectedMemShaderImageAccessTests.cpp95 bool pipelineProtectedAccess; member
104 , pipelineProtectedAccess (false) in Params()
119 , pipelineProtectedAccess (pipelineProtectedAccess_) in Params()
471 : ProtectedTestInstance(ctx, params.pipelineProtectedAccess ? std::vector<std::string>({ "VK_EXT_pipeline_protected_access" }) : std::vector<std::string>()) in ImageAccessTestInstance()
1211 bool pipelineProtectedAccess; in createShaderImageAccessTests() member
1242 if (!protectedAccess[protectedAccessNdx].pipelineProtectedAccess && flags[flagsNdx].flags != 0u) continue; in createShaderImageAccessTests()
1266 operationGroup->addChild(new ImageAccessTestCase(testCtx, formats[formatNdx].name, "", Params(shaderType, accessType, format, atomicOp, protectedAccess[protectedAccessNdx].pipelineProtectedAccess, flags[flagsNdx].flags))); in createShaderImageAccessTests()
1278 accessTypeGroup->addChild(new ImageAccessTestCase(testCtx, formats[formatNdx].name, "", Params(shaderType, accessType, format, ATOMIC_OPERATION_LAST, protectedAccess[protectedAccessNdx].pipelineProtectedAccess, flags[flagsNdx].flags))); in createShaderImageAccessTests()
H A DvktProtectedMemUtils.cpp225 if (useProtectedAccess && !protectedAccessFeature.pipelineProtectedAccess) in makeProtectedMemDevice()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineImageTests.cpp64 bool pipelineProtectedAccess,
111 bool pipelineProtectedAccess, in ImageTest()
123 , m_pipelineProtectedAccess (pipelineProtectedAccess) in ImageTest()
147 if (!context.getPipelineProtectedAccessFeaturesEXT().pipelineProtectedAccess) in checkSupport()
149 throw tcu::NotSupportedError("pipelineProtectedAccess feature is not supported"); in checkSupport()
445 std::string getSizeName (VkImageViewType viewType, const tcu::IVec3& size, int arraySize, bool pipelineProtectedAccess, bool pipelineProtectedFlag) in getSizeName() argument
449 if (pipelineProtectedAccess) { in getSizeName()
490 const bool pipelineProtectedAccess[] = { in createImageSizeTests() local
620 for (size_t protectedNdx = 0; protectedNdx < DE_LENGTH_OF_ARRAY(pipelineProtectedAccess); ++protectedNdx) { in createImageSizeTests()
621 for (size_t flagNdx = 0; flagNdx < DE_LENGTH_OF_ARRAY(pipelineProtectedAccess); in createImageSizeTests()
101 ImageTest(tcu::TestContext& testContext, const char* name, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType, VkDescriptorType samplingType, VkImageViewType imageViewType, VkFormat imageFormat, const tcu::IVec3& imageSize, int imageCount, int arraySize, bool pipelineProtectedAccess, bool pipelineProtectedFlag) ImageTest() argument
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/
H A DvktPipelineImageTests.cpp63 bool pipelineProtectedAccess,
111 bool pipelineProtectedAccess, in ImageTest()
123 , m_pipelineProtectedAccess (pipelineProtectedAccess) in ImageTest()
141 if (!context.getPipelineProtectedAccessFeaturesEXT().pipelineProtectedAccess) in checkSupport()
143 throw tcu::NotSupportedError("pipelineProtectedAccess feature is not supported"); in checkSupport()
439 std::string getSizeName (VkImageViewType viewType, const tcu::IVec3& size, int arraySize, bool pipelineProtectedAccess, bool pipelineProtectedFlag) in getSizeName() argument
443 if (pipelineProtectedAccess) { in getSizeName()
484 const bool pipelineProtectedAccess[] = { in createImageSizeTests() local
614 for (size_t protectedNdx = 0; protectedNdx < DE_LENGTH_OF_ARRAY(pipelineProtectedAccess); ++protectedNdx) { in createImageSizeTests()
615 for (size_t flagNdx = 0; flagNdx < DE_LENGTH_OF_ARRAY(pipelineProtectedAccess); in createImageSizeTests()
100 ImageTest(tcu::TestContext& testContext, const char* name, const char* description, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType, VkDescriptorType samplingType, VkImageViewType imageViewType, VkFormat imageFormat, const tcu::IVec3& imageSize, int imageCount, int arraySize, bool pipelineProtectedAccess, bool pipelineProtectedFlag) ImageTest() argument
[all...]
/third_party/vulkan-headers/include/vulkan/
H A Dvulkan_core.h18282 VkBool32 pipelineProtectedAccess; member
H A Dvulkan_hash.hpp10263 VULKAN_HPP_HASH_COMBINE( seed, physicalDevicePipelineProtectedAccessFeaturesEXT.pipelineProtectedAccess );
H A Dvulkan_structs.hpp[all...]

Completed in 181 milliseconds