/external/swiftshader/src/Vulkan/ |
D | VkShaderModule.hpp | 29 class ShaderModule : public Object<ShaderModule, VkShaderModule> class 32 ShaderModule(const VkShaderModuleCreateInfo *pCreateInfo, void *mem); 51 static inline ShaderModule *Cast(VkShaderModule object) in Cast() 53 return ShaderModule::Cast(object); in Cast()
|
D | VkShaderModule.cpp | 23 std::atomic<uint32_t> ShaderModule::serialCounter(1); // Start at 1, 0 is invalid shader. 25 ShaderModule::ShaderModule(const VkShaderModuleCreateInfo *pCreateInfo, void *mem) in ShaderModule() function in vk::ShaderModule 42 void ShaderModule::destroy(const VkAllocationCallbacks *pAllocator) in destroy() 47 size_t ShaderModule::ComputeRequiredAllocationSize(const VkShaderModuleCreateInfo *pCreateInfo) in ComputeRequiredAllocationSize()
|
D | VkPipeline.cpp | 107 const vk::ShaderModule *module, in createShader() 121 …uint32_t codeSerialID = (key.getSpecializationInfo() ? vk::ShaderModule::nextSerialID() : module->… in createShader() 232 const ShaderModule *module = vk::Cast(pStage->module); in compileShaders() 272 const ShaderModule *module = vk::Cast(stage.module); in compileShaders()
|
D | VkPipeline.hpp | 35 class ShaderModule;
|
/external/deqp-deps/amber/src/dawn/ |
D | pipeline_info.h | 46 ::dawn::ShaderModule vert, in RenderPipelineInfo() 47 ::dawn::ShaderModule frag) in RenderPipelineInfo() 52 ::dawn::ShaderModule vertex_shader; 53 ::dawn::ShaderModule fragment_shader; 80 ::dawn::ShaderModule comp) in ComputePipelineInfo() 84 ::dawn::ShaderModule compute_shader;
|
/external/swiftshader/tests/VulkanWrapper/ |
D | DrawTester.hpp | 58 void onCreateVertexShader(std::function<vk::ShaderModule(ThisType &tester)> callback); 62 void onCreateFragmentShader(std::function<vk::ShaderModule(ThisType &tester)> callback); 74 vk::ShaderModule createShaderModule(const char *glslSource, EShLanguage glslLanguage); 127 …std::function<vk::ShaderModule(ThisType &tester)> createVertexShader = [](auto &) { return vk::Sha… in __anoncf6d42890302() 128 …std::function<vk::ShaderModule(ThisType &tester)> createFragmentShader = [](auto &) { return vk::S… in __anoncf6d42890402() 182 inline void DrawTester::onCreateVertexShader(std::function<vk::ShaderModule(ThisType &tester)> call… in onCreateVertexShader() 187 inline void DrawTester::onCreateFragmentShader(std::function<vk::ShaderModule(ThisType &tester)> ca… in onCreateFragmentShader()
|
D | DrawTester.cpp | 274 vk::ShaderModule vertexModule = hooks.createVertexShader(*this); in createGraphicsPipeline() 275 vk::ShaderModule fragmentModule = hooks.createFragmentShader(*this); in createGraphicsPipeline() 443 vk::ShaderModule DrawTester::createShaderModule(const char *glslSource, EShLanguage glslLanguage) in createShaderModule()
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | vk_cache_utils.h | 577 const ShaderModule *vertexModule, 578 const ShaderModule *fragmentModule, 579 const ShaderModule *geometryModule, 580 const ShaderModule *tessControlModule, 581 const ShaderModule *tessEvaluationModule, 1546 const vk::ShaderModule *vertexModule, 1547 const vk::ShaderModule *fragmentModule, 1548 const vk::ShaderModule *geometryModule, 1549 const vk::ShaderModule *tessControlModule, 1550 const vk::ShaderModule *tessEvaluationModule, [all …]
|
D | vk_wrapper.h | 55 FUNC(ShaderModule) 558 class ShaderModule final : public WrappedObject<ShaderModule, VkShaderModule> 561 ShaderModule() = default; 1605 ANGLE_INLINE void ShaderModule::destroy(VkDevice device) 1614 ANGLE_INLINE VkResult ShaderModule::init(VkDevice device,
|
D | vk_cache_utils.cpp | 1685 const ShaderModule *vertexModule, in initializePipeline() 1686 const ShaderModule *fragmentModule, in initializePipeline() 1687 const ShaderModule *geometryModule, in initializePipeline() 1688 const ShaderModule *tessControlModule, in initializePipeline() 1689 const ShaderModule *tessEvaluationModule, in initializePipeline() 3547 const vk::ShaderModule *vertexModule, in insertPipeline() 3548 const vk::ShaderModule *fragmentModule, in insertPipeline() 3549 const vk::ShaderModule *geometryModule, in insertPipeline() 3550 const vk::ShaderModule *tessControlModule, in insertPipeline() 3551 const vk::ShaderModule *tessEvaluationModule, in insertPipeline()
|
D | vk_helpers.h | 2512 ShaderModule *vertexShader = &mShaders[gl::ShaderType::Vertex].get().get(); in getGraphicsPipeline() 2513 ShaderModule *fragmentShader = mShaders[gl::ShaderType::Fragment].valid() in getGraphicsPipeline() 2516 ShaderModule *geometryShader = mShaders[gl::ShaderType::Geometry].valid() in getGraphicsPipeline() 2519 ShaderModule *tessControlShader = mShaders[gl::ShaderType::TessControl].valid() in getGraphicsPipeline() 2522 ShaderModule *tessEvaluationShader = in getGraphicsPipeline()
|
D | vk_utils.h | 424 using ShaderAndSerial = ObjectAndSerial<ShaderModule>;
|
D | vk_utils.cpp | 691 case HandleType::ShaderModule: in destroy()
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
D | vktApiObjectManagementTests.cpp | 1196 struct ShaderModule struct 1223 return getSafeObjectCount<ShaderModule>(context, params, DEFAULT_MAX_CONCURRENT_OBJECTS); in getMaxConcurrent() 1615 Dependency<ShaderModule> vertexShader; 1616 Dependency<ShaderModule> fragmentShader; 1622 : vertexShader (env, ShaderModule::Parameters(VK_SHADER_STAGE_VERTEX_BIT, "vert")) in Resources() 1623 , fragmentShader (env, ShaderModule::Parameters(VK_SHADER_STAGE_FRAGMENT_BIT, "frag")) in Resources() 1638 ShaderModule::initPrograms(dst, ShaderModule::Parameters(VK_SHADER_STAGE_VERTEX_BIT, "vert")); in initPrograms() 1639 ShaderModule::initPrograms(dst, ShaderModule::Parameters(VK_SHADER_STAGE_FRAGMENT_BIT, "frag")); in initPrograms() 1848 Dependency<ShaderModule> shaderModule; 1865 : shaderModule (env, ShaderModule::Parameters(VK_SHADER_STAGE_COMPUTE_BIT, "comp")) in Resources() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/memory/ |
D | vktMemoryDeviceMemoryReportTests.cpp | 636 struct ShaderModule struct 1017 Dependency<ShaderModule> vertexShader; 1018 Dependency<ShaderModule> fragmentShader; 1024 : vertexShader (env, ShaderModule::Parameters(VK_SHADER_STAGE_VERTEX_BIT, "vert")) in Resources() 1025 , fragmentShader (env, ShaderModule::Parameters(VK_SHADER_STAGE_FRAGMENT_BIT, "frag")) in Resources() 1035 ShaderModule::initPrograms(dst, ShaderModule::Parameters(VK_SHADER_STAGE_VERTEX_BIT, "vert")); in initPrograms() 1036 ShaderModule::initPrograms(dst, ShaderModule::Parameters(VK_SHADER_STAGE_FRAGMENT_BIT, "frag")); in initPrograms() 1232 Dependency<ShaderModule> shaderModule; 1249 : shaderModule (env, ShaderModule::Parameters(VK_SHADER_STAGE_COMPUTE_BIT, "comp")) in Resources() 1257 ShaderModule::initPrograms(dst, ShaderModule::Parameters(VK_SHADER_STAGE_COMPUTE_BIT, "comp")); in initPrograms() [all …]
|
/external/skia/src/gpu/dawn/ |
D | GrDawnProgramBuilder.h | 97 wgpu::ShaderModule createShaderModule(const GrGLSLShaderBuilder&, SkSL::ProgramKind,
|
D | GrDawnGpu.h | 106 wgpu::ShaderModule createShaderModule(const SkSL::String& spirvSource);
|
D | GrDawnProgramBuilder.cpp | 429 wgpu::ShaderModule GrDawnProgramBuilder::createShaderModule(const GrGLSLShaderBuilder& builder, in createShaderModule()
|
D | GrDawnGpu.cpp | 945 wgpu::ShaderModule GrDawnGpu::createShaderModule(const SkSL::String& spirvSource) { in createShaderModule()
|
/external/angle/src/tests/perf_tests/ |
D | VulkanPipelineCachePerf.cpp | 86 vk::ShaderModule sm; in step()
|
/external/vulkan-validation-layers/tests/ |
D | vktestbinding.cpp | 690 NON_DISPATCHABLE_HANDLE_DTOR(ShaderModule, vkDestroyShaderModule) in NON_DISPATCHABLE_HANDLE_DTOR() argument 692 void ShaderModule::init(const Device &dev, const VkShaderModuleCreateInfo &info) { in NON_DISPATCHABLE_HANDLE_DTOR() 696 VkResult ShaderModule::init_try(const Device &dev, const VkShaderModuleCreateInfo &info) { in init_try()
|
D | vktestbinding.h | 586 class ShaderModule : public internal::NonDispHandle<VkShaderModule> { 588 ~ShaderModule(); 932 inline VkShaderModuleCreateInfo ShaderModule::create_info(size_t code_size, const uint32_t *code, V… in create_info()
|
D | vkrenderframework.h | 402 class VkShaderObj : public vk_testing::ShaderModule {
|
/external/angle/third_party/vulkan-deps/vulkan-headers/src/include/vulkan/ |
D | vulkan_handles.hpp | 6023 class ShaderModule class 6034 VULKAN_HPP_CONSTEXPR ShaderModule() = default; 6035 VULKAN_HPP_CONSTEXPR ShaderModule( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {} in ShaderModule() function in VULKAN_HPP_NAMESPACE::ShaderModule 6036 VULKAN_HPP_TYPESAFE_EXPLICIT ShaderModule( VkShaderModule shaderModule ) VULKAN_HPP_NOEXCEPT in ShaderModule() function in VULKAN_HPP_NAMESPACE::ShaderModule 6041 ShaderModule & operator=( VkShaderModule shaderModule ) VULKAN_HPP_NOEXCEPT in operator =() 6048 ShaderModule & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT in operator =() 6055 auto operator<=>( ShaderModule const & ) const = default; 6057 bool operator==( ShaderModule const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==() 6062 bool operator!=( ShaderModule const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=() 6067 bool operator<( ShaderModule const & rhs ) const VULKAN_HPP_NOEXCEPT in operator <() [all …]
|
D | vulkan_raii.hpp | 7971 class ShaderModule class 7982 ShaderModule( in ShaderModule() function in VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::ShaderModule 8002 ShaderModule( in ShaderModule() function in VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::ShaderModule 8013 ~ShaderModule() in ~ShaderModule() 8023 ShaderModule() = default; 8025 ShaderModule() = delete; 8027 ShaderModule( ShaderModule const & ) = delete; 8028 ShaderModule( ShaderModule && rhs ) VULKAN_HPP_NOEXCEPT in ShaderModule() function in VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::ShaderModule 8034 ShaderModule & operator=( ShaderModule const & ) = delete; 8035 ShaderModule & operator =( ShaderModule && rhs ) VULKAN_HPP_NOEXCEPT in operator =() [all …]
|