Home
last modified time | relevance | path

Searched refs:shader_module (Results 1 – 11 of 11) sorted by relevance

/external/vulkan-validation-layers/layers/
Dshader_validation.cpp71 void shader_module::BuildDefIndex() { in BuildDefIndex()
170 static spirv_inst_iter FindEntrypoint(shader_module const *src, char const *name, VkShaderStageFlag… in FindEntrypoint()
220 unsigned GetConstantValue(shader_module const *src, unsigned id) { in GetConstantValue()
233 static void DescribeTypeInner(std::ostringstream &ss, shader_module const *src, unsigned type) { in DescribeTypeInner()
298 static std::string DescribeType(shader_module const *src, unsigned type) { in DescribeType()
309 static bool TypesMatch(shader_module const *a, shader_module const *b, unsigned a_type, unsigned b_… in TypesMatch()
401 static unsigned GetLocationsConsumedByType(shader_module const *src, unsigned type, bool strip_arra… in GetLocationsConsumedByType()
435 static unsigned GetComponentsConsumedByType(shader_module const *src, unsigned type, bool strip_arr… in GetComponentsConsumedByType()
508 static unsigned GetFundamentalType(shader_module const *src, unsigned type) { in GetFundamentalType()
536 static spirv_inst_iter GetStructType(shader_module const *src, spirv_inst_iter def, bool is_array_o… in GetStructType()
[all …]
Dshader_validation.h71 struct shader_module { struct
89shader_module(VkShaderModuleCreateInfo const *pCreateInfo, VkShaderModule shaderModule, spv_target… in shader_module() argument
99 shader_module() : has_valid_spirv(false), vk_shader_module(VK_NULL_HANDLE) {} in shader_module() function
Dgpu_validation.cpp541 … const shader_module *shader = GetShaderModuleState(pCreateInfos[pipeline].pStages[stage].module); in GpuPreCallRecordCreateGraphicsPipelines()
543 VkShaderModule shader_module; in GpuPreCallRecordCreateGraphicsPipelines() local
547 …lt = GetDispatchTable()->CreateShaderModule(GetDevice(), &create_info, pAllocator, &shader_module); in GpuPreCallRecordCreateGraphicsPipelines()
549 new_pipeline_create_infos[pipeline].pStages[stage].module = shader_module; in GpuPreCallRecordCreateGraphicsPipelines()
596 gpu_state->shader_map[shader_state->gpu_validation_shader_id].shader_module = in GpuPostCallRecordCreateGraphicsPipelines()
751 static void ReadOpSource(const shader_module &shader, const uint32_t reported_file_id, std::vector<… in ReadOpSource()
853 shader_module shader; in GenerateSourceMessages()
998 shader_module_handle = it->second.shader_module; in AnalyzeAndReportError()
Dcore_validation.h194 unordered_map<VkShaderModule, std::unique_ptr<shader_module>> shaderModuleMap;
264 shader_module const* GetShaderModuleState(VkShaderModule module);
619shader_module const** out_module, spirv_inst_iter* out_entrypoint, bool check_point_size);
620 …stShaderState(const layer_data* dev_data, const PIPELINE_STATE* pipeline, shader_module const* src,
622 …bool ValidateShaderCapabilities(layer_data* dev_data, shader_module const* src, VkShaderStageFlagB…
624 bool ValidateShaderStageInputOutputLimits(layer_data* dev_data, shader_module const* src,
Dcore_validation_types.h1104 struct shader_module;
1128 VkShaderModule shader_module;
Dcore_validation.cpp686 shader_module const *CoreChecks::GetShaderModuleState(VkShaderModule module) { in GetShaderModuleState()
/external/vulkan-validation-layers/tests/
Dlayer_validation_tests.cpp19862 VkShaderModule shader_module; in TEST_F() local
19870 vkCreateShaderModule(m_device->handle(), &module_create_info, NULL, &shader_module); in TEST_F()
20328 VkShaderModule shader_module; in TEST_F() local
20336 …VkResult err = vkCreateShaderModule(m_device->handle(), &module_create_info, NULL, &shader_module); in TEST_F()
20339 vkDestroyShaderModule(m_device->handle(), shader_module, NULL); in TEST_F()
20390 VkShaderModule shader_module; in TEST_F() local
20399 …VkResult err = vkCreateShaderModule(m_device->handle(), &module_create_info, NULL, &shader_module); in TEST_F()
20402 vkDestroyShaderModule(m_device->handle(), shader_module, NULL); in TEST_F()
20470 VkShaderModule shader_module; in TEST_F() local
20479 …VkResult err = vkCreateShaderModule(m_device->handle(), &module_create_info, NULL, &shader_module); in TEST_F()
[all …]
/external/deqp/android/cts/nyc/src/
Dvk-master.txt1343 dEQP-VK.api.object_management.single.shader_module
1385 dEQP-VK.api.object_management.multiple_unique_resources.shader_module
1426 dEQP-VK.api.object_management.multiple_shared_resources.shader_module
1468 dEQP-VK.api.object_management.max_concurrent.shader_module
1508 dEQP-VK.api.object_management.multithreaded_per_thread_device.shader_module
1550 dEQP-VK.api.object_management.multithreaded_per_thread_resources.shader_module
1591 dEQP-VK.api.object_management.multithreaded_shared_resources.shader_module
1630 dEQP-VK.api.object_management.single_alloc_callbacks.shader_module
1672 dEQP-VK.api.object_management.alloc_callback_fail.shader_module
/external/deqp/external/vulkancts/mustpass/1.0.0/src/
Dmaster.txt1339 dEQP-VK.api.object_management.single.shader_module
1381 dEQP-VK.api.object_management.multiple_unique_resources.shader_module
1422 dEQP-VK.api.object_management.multiple_shared_resources.shader_module
1464 dEQP-VK.api.object_management.max_concurrent.shader_module
1504 dEQP-VK.api.object_management.multithreaded_per_thread_device.shader_module
1546 dEQP-VK.api.object_management.multithreaded_per_thread_resources.shader_module
1587 dEQP-VK.api.object_management.multithreaded_shared_resources.shader_module
1626 dEQP-VK.api.object_management.single_alloc_callbacks.shader_module
1668 dEQP-VK.api.object_management.alloc_callback_fail.shader_module
/external/deqp/external/vulkancts/mustpass/1.0.0/
Dvk-default.txt1339 dEQP-VK.api.object_management.single.shader_module
1381 dEQP-VK.api.object_management.multiple_unique_resources.shader_module
1422 dEQP-VK.api.object_management.multiple_shared_resources.shader_module
1464 dEQP-VK.api.object_management.max_concurrent.shader_module
1504 dEQP-VK.api.object_management.multithreaded_per_thread_device.shader_module
1546 dEQP-VK.api.object_management.multithreaded_per_thread_resources.shader_module
1587 dEQP-VK.api.object_management.multithreaded_shared_resources.shader_module
1626 dEQP-VK.api.object_management.single_alloc_callbacks.shader_module
1668 dEQP-VK.api.object_management.alloc_callback_fail.shader_module
/external/deqp/android/cts/nyc/
Dvk-master.txt1343 dEQP-VK.api.object_management.single.shader_module
1385 dEQP-VK.api.object_management.multiple_unique_resources.shader_module
1426 dEQP-VK.api.object_management.multiple_shared_resources.shader_module
1468 dEQP-VK.api.object_management.max_concurrent.shader_module
1508 dEQP-VK.api.object_management.multithreaded_per_thread_device.shader_module
1550 dEQP-VK.api.object_management.multithreaded_per_thread_resources.shader_module
1591 dEQP-VK.api.object_management.multithreaded_shared_resources.shader_module
1630 dEQP-VK.api.object_management.single_alloc_callbacks.shader_module
1672 dEQP-VK.api.object_management.alloc_callback_fail.shader_module