/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_EXT_shader_object.adoc | 142 vkCmdBindShadersEXT(commandBuffer, 2, stages, shaders); 146 // vkCmdBindShadersEXT(commandBuffer, 1, &stages[1], &shaders[1]); 147 // vkCmdBindShadersEXT(commandBuffer, 1, &stages[0], &shaders[0]); 151 // those stages should not execute, vkCmdBindShadersEXT() must be called at 164 vkCmdBindShadersEXT(commandBuffer, 3, unusedStages, NULL); 324 vkCmdBindShadersEXT(commandBuffer, 3, stages, bindShaders); 326 // Assume the tessellationShader feature is disabled, so vkCmdBindShadersEXT() 337 vkCmdBindShadersEXT(commandBuffer, 1, &fragmentStage, &shaders[3]); 344 vkCmdBindShadersEXT(commandBuffer, 1, &vertexStage, &shaders[4]);
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/ |
D | VK_EXT_shader_object.adoc | 150 `VkShaderEXT` objects can be bound on a command buffer using `vkCmdBindShadersEXT()`: 154 void vkCmdBindShadersEXT( 161 It is possible to unbind shaders for a particular stage by calling `vkCmdBindShadersEXT()` with ele… 167 When drawing with shaders bound with `vkCmdBindShadersEXT()` most state must be set dynamically. Sp… 375 vkCmdBindShadersEXT(commandBuffer, 2, stages, shaders); 384 vkCmdBindShadersEXT(commandBuffer, 1, &stage, &shaders[0]); 389 vkCmdBindShadersEXT(commandBuffer, 1, &stage, &shaders[1]); 403 vkCmdBindShadersEXT(commandBuffer, 3, unusedStages, unusedShaders); 416 vkCmdBindShadersEXT(commandBuffer, 3, unusedStages, NULL); 566 vkCmdBindShadersEXT(commandBuffer, 2, stages, shaders); [all …]
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/ |
D | shaders.adoc | 731 [open,refpage='vkCmdBindShadersEXT',desc='Bind shader objects to a command buffer',type='protos'] 736 include::{generated}/api/protos/vkCmdBindShadersEXT.adoc[] 750 combination of one or more calls to fname:vkCmdBindShadersEXT (i.e., shaders 752 fname:vkCmdBindShadersEXT call). 756 If pname:pShaders is `NULL`, fname:vkCmdBindShadersEXT behaves as if 763 * [[VUID-vkCmdBindShadersEXT-None-08462]] 766 * [[VUID-vkCmdBindShadersEXT-pStages-08463]] 768 * [[VUID-vkCmdBindShadersEXT-pStages-08464]] 772 * [[VUID-vkCmdBindShadersEXT-pStages-08465]] 781 * [[VUID-vkCmdBindShadersEXT-pStages-08467]] [all …]
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/commonvalidity/ |
D | draw_common.adoc | 2392 If there is no bound graphics pipeline, fname:vkCmdBindShadersEXT must: 2398 enabled, fname:vkCmdBindShadersEXT must: have been called in the current 2404 enabled, fname:vkCmdBindShadersEXT must: have been called in the current 2410 fname:vkCmdBindShadersEXT must: have been called in the current command 2414 If there is no bound graphics pipeline, fname:vkCmdBindShadersEXT must: 2420 pname:taskShader>> feature is enabled, fname:vkCmdBindShadersEXT must: 2425 pname:meshShader>> feature is enabled, fname:vkCmdBindShadersEXT must: 2433 pname:taskShader>> feature is enabled, fname:vkCmdBindShadersEXT must: 2438 pname:meshShader>> feature is enabled, fname:vkCmdBindShadersEXT must:
|
/hardware/google/gfxstream/common/vulkan/include/vulkan/ |
D | vulkan.hpp | 5259 …void vkCmdBindShadersEXT( VkCommandBuffer commandBuffer, uint32_t stageCount, const VkShaderStageF… in vkCmdBindShadersEXT() function in VULKAN_HPP_NAMESPACE::DispatchLoaderStatic 5261 return ::vkCmdBindShadersEXT( commandBuffer, stageCount, pStages, pShaders ); in vkCmdBindShadersEXT() 10206 PFN_vkCmdBindShadersEXT vkCmdBindShadersEXT = 0; member in VULKAN_HPP_NAMESPACE::DispatchLoaderDynamic 11369 …vkCmdBindShadersEXT = PFN_vkCmdBindShadersEXT( vkGetInstanceProcAddr( instance, "vkCmdBindShadersE… in init() 12253 …vkCmdBindShadersEXT = PFN_vkCmdBindShadersEXT( vkGetDeviceProcAddr( device, "vkCmdBindShadersEXT" … in init()
|
D | vulkan_raii.hpp | 1453 …vkCmdBindShadersEXT = PFN_vkCmdBindShadersEXT( vkGetDeviceProcAddr( device, "vkCmdBindShadersEXT" … in DeviceDispatcher() 2305 PFN_vkCmdBindShadersEXT vkCmdBindShadersEXT = 0; member in VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DeviceDispatcher 19714 VULKAN_HPP_ASSERT( getDispatcher()->vkCmdBindShadersEXT && "Function <vkCmdBindShadersEXT> requires… in bindShadersEXT() 19722 …getDispatcher()->vkCmdBindShadersEXT( static_cast<VkCommandBuffer>( m_commandBuffer ), stages.size… in bindShadersEXT()
|
/hardware/google/gfxstream/guest/mesa/include/vulkan/ |
D | vulkan_core.h | 17387 VKAPI_ATTR void VKAPI_CALL vkCmdBindShadersEXT(
|