Home
last modified time | relevance | path

Searched refs:stageFlags (Results 1 – 25 of 111) sorted by relevance

12345

/external/deqp/external/vulkancts/framework/vulkan/
DvkBuilderUtil.hpp41 VkShaderStageFlags stageFlags,
46 VkShaderStageFlags stageFlags,
55 VkShaderStageFlags stageFlags) in addSingleBinding() argument
57 return addBinding(descriptorType, 1u, stageFlags, (VkSampler*)DE_NULL); in addSingleBinding()
60 VkShaderStageFlags stageFlags, in addSingleIndexedBinding() argument
63 return addIndexedBinding(descriptorType, 1u, stageFlags, dstBinding, (VkSampler*)DE_NULL); in addSingleIndexedBinding()
67 VkShaderStageFlags stageFlags) in addArrayBinding() argument
69 return addBinding(descriptorType, descriptorCount, stageFlags, (VkSampler*)DE_NULL); in addArrayBinding()
72 VkShaderStageFlags stageFlags, in addSingleSamplerBinding() argument
77 return addBinding(descriptorType, 1u, stageFlags, immutableSampler); in addSingleSamplerBinding()
[all …]
DvkBuilderUtil.cpp39 VkShaderStageFlags stageFlags, in addBinding() argument
62 stageFlags, // stageFlags in addBinding()
71 VkShaderStageFlags stageFlags, in addIndexedBinding() argument
95 stageFlags, // stageFlags in addIndexedBinding()
DvkTypeUtil.inl246 inline VkPushConstantRange makePushConstantRange (VkShaderStageFlags stageFlags, deUint32 offset, d… argument
249 res.stageFlags = stageFlags;
281 …iptorType descriptorType, deUint32 descriptorCount, VkShaderStageFlags stageFlags, const VkSampler… argument
287 res.stageFlags = stageFlags;
/external/vulkan-validation-layers/layers/
Dhash_vk_types.h34 (lhs.descriptorCount != rhs.descriptorCount) || (lhs.stageFlags != rhs.stageFlags) ||
53 hc << value.binding << value.descriptorType << value.descriptorCount << value.stageFlags;
66 … return (lhs.stageFlags == rhs.stageFlags) && (lhs.offset == rhs.offset) && (lhs.size == rhs.size);
74 return (hc << value.stageFlags << value.offset << value.size).Value();
Ddescriptor_sets.h317 (binding_ci->stageFlags != other_binding_ci->stageFlags) || in IsConsistent()
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineNoPositionTests.cpp384 VkShaderStageFlags stageFlags = 0u; in iterate() local
396 stageFlags |= VK_SHADER_STAGE_VERTEX_BIT; in iterate()
401 stageFlags |= VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT; in iterate()
406 stageFlags |= VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT; in iterate()
411 stageFlags |= VK_SHADER_STAGE_GEOMETRY_BIT; in iterate()
415 stageFlags |= VK_SHADER_STAGE_FRAGMENT_BIT; in iterate()
540 layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, stageFlags); in iterate()
DvktPipelinePushConstantTests.cpp136 std::string getShaderStageNameStr (VkShaderStageFlags stageFlags) in getShaderStageNameStr() argument
160 if (stageFlags & shaderStages[stageNdx]) in getShaderStageNameStr()
908 VkShaderStageFlags stageFlags = (VkShaderStageFlags)0u; in getPushConstantUpdates() local
926 stageFlags |= m_pushConstantRange[rangeNdx].range.shaderStage; in getPushConstantUpdates()
930 if (!stageFlags || !updateRange) in getPushConstantUpdates()
934 if (stageFlags != lastStageFlags) in getPushConstantUpdates()
938 stageFlags, // VkShaderStageFlags stageFlags; in getPushConstantUpdates()
944 lastStageFlags = stageFlags; in getPushConstantUpdates()
970 …Flags stageFlags " << getShaderStageNameStr(pushConstantUpdates[pushNdx].stageFlags) << ",\n" in updatePushConstants()
976 …vk.cmdPushConstants(cmdBuffer, pipelineLayout, pushConstantUpdates[pushNdx].stageFlags, pushConsta… in updatePushConstants()
[all …]
DvktPipelineSpecConstantTests.cpp743 FeatureFlags getShaderStageRequirements (const VkShaderStageFlags stageFlags) in getShaderStageRequirements() argument
747 …if (((stageFlags & VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT) != 0) || ((stageFlags & VK_SHADER_STA… in getShaderStageRequirements()
750 if ((stageFlags & VK_SHADER_STAGE_GEOMETRY_BIT) != 0) in getShaderStageRequirements()
754 if ((stageFlags & VK_SHADER_STAGE_ALL_GRAPHICS) != 0) in getShaderStageRequirements()
756 if ((stageFlags & VK_SHADER_STAGE_FRAGMENT_BIT) != 0) in getShaderStageRequirements()
/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_descriptor_set.c93 lvp_foreach_stage(s, binding->stageFlags) { in lvp_CreateDescriptorSetLayout()
105 lvp_foreach_stage(s, binding->stageFlags) { in lvp_CreateDescriptorSetLayout()
112 lvp_foreach_stage(s, binding->stageFlags) { in lvp_CreateDescriptorSetLayout()
121 lvp_foreach_stage(s, binding->stageFlags) { in lvp_CreateDescriptorSetLayout()
129 lvp_foreach_stage(s, binding->stageFlags) { in lvp_CreateDescriptorSetLayout()
149 set_layout->shader_stages |= binding->stageFlags; in lvp_CreateDescriptorSetLayout()
/external/deqp/external/vulkancts/modules/vulkan/descriptor_indexing/
DvktDescriptorSetsIndexingTests.cpp120 VkShaderStageFlags stageFlags; // used only to build a proper program member
132 VkShaderStageFlags stageFlags; member
155 : stageFlags (stageFlags_) in TestParams()
563 m_testParams.stageFlags, // stageFlags in createDescriptorSetLayout()
570 m_testParams.stageFlags, // stageFlags in createDescriptorSetLayout()
744 if (m_testParams.stageFlags & VK_SHADER_STAGE_COMPUTE_BIT) in constructShaderModules()
750 if (m_testParams.stageFlags & VK_SHADER_STAGE_FRAGMENT_BIT) in constructShaderModules()
757 if (m_testParams.stageFlags & VK_SHADER_STAGE_VERTEX_BIT) in constructShaderModules()
773 …if ((m_testParams.stageFlags & VK_SHADER_STAGE_VERTEX_BIT) || (m_testParams.stageFlags & VK_SHADER… in createRenderPass()
785 m_testParams.stageFlags, // stageFlags in makePushConstantRange()
[all …]
/external/skia/src/gpu/vk/
DGrVkDescriptorSetManager.cpp87 dsSamplerBindings[i].stageFlags = visibility_to_vk_stage_flags(visibility); in get_layout_and_desc_count()
131 dsUniBinding.stageFlags = visibility_to_vk_stage_flags(visibilities[0]); in get_layout_and_desc_count()
166 dsInpuBinding.stageFlags = visibility_to_vk_stage_flags(visibilities[0]); in get_layout_and_desc_count()
/external/deqp/external/vulkancts/modules/vulkan/binding_model/
DvktBindingShaderAccessTests.cpp1137 vk::VkShaderStageFlags stageFlags,
1181 vk::VkShaderStageFlags stageFlags,
1287 vk::VkShaderStageFlags stageFlags, in BufferRenderInstance() argument
1300 , m_stageFlags (stageFlags) in BufferRenderInstance()
1485 vk::VkShaderStageFlags stageFlags, in createDescriptorSetLayouts() argument
1504 builder.addSingleBinding(descriptorType, stageFlags); in createDescriptorSetLayouts()
1508 builder.addSingleBinding(descriptorType, stageFlags); in createDescriptorSetLayouts()
1509 builder.addSingleBinding(descriptorType, stageFlags); in createDescriptorSetLayouts()
1513 builder.addSingleIndexedBinding(descriptorType, stageFlags, 0u); in createDescriptorSetLayouts()
1514 builder.addSingleIndexedBinding(descriptorType, stageFlags, 2u); in createDescriptorSetLayouts()
[all …]
/external/vulkan-validation-layers/tests/
Dvklayertests_pipeline_shader.cpp542 layout_binding.stageFlags = VK_SHADER_STAGE_VERTEX_BIT; in TEST_F()
618 dslb.stageFlags = VK_SHADER_STAGE_ALL_GRAPHICS; in TEST_F()
624 dslb.stageFlags = VK_SHADER_STAGE_FRAGMENT_BIT; in TEST_F()
652 dslb.stageFlags = VK_SHADER_STAGE_VERTEX_BIT | VK_SHADER_STAGE_FRAGMENT_BIT; in TEST_F()
656 dslb.stageFlags = VK_SHADER_STAGE_VERTEX_BIT; in TEST_F()
684 dslb.stageFlags = VK_SHADER_STAGE_ALL; in TEST_F()
691 dslb.stageFlags = VK_SHADER_STAGE_COMPUTE_BIT; in TEST_F()
719 dslb.stageFlags = VK_SHADER_STAGE_VERTEX_BIT | VK_SHADER_STAGE_FRAGMENT_BIT; in TEST_F()
723 dslb.stageFlags = VK_SHADER_STAGE_ALL_GRAPHICS; in TEST_F()
755 dslb.stageFlags = VK_SHADER_STAGE_FRAGMENT_BIT; in TEST_F()
[all …]
/external/mesa3d/src/amd/vulkan/
Dradv_meta_bufimage.c154 .stageFlags = VK_SHADER_STAGE_COMPUTE_BIT, in radv_device_init_meta_itob_state()
161 .stageFlags = VK_SHADER_STAGE_COMPUTE_BIT, in radv_device_init_meta_itob_state()
379 .stageFlags = VK_SHADER_STAGE_COMPUTE_BIT, in radv_device_init_meta_btoi_state()
386 .stageFlags = VK_SHADER_STAGE_COMPUTE_BIT, in radv_device_init_meta_btoi_state()
617 .stageFlags = VK_SHADER_STAGE_COMPUTE_BIT, in radv_device_init_meta_btoi_r32g32b32_state()
624 .stageFlags = VK_SHADER_STAGE_COMPUTE_BIT, in radv_device_init_meta_btoi_r32g32b32_state()
803 .stageFlags = VK_SHADER_STAGE_COMPUTE_BIT, in radv_device_init_meta_itoi_state()
810 .stageFlags = VK_SHADER_STAGE_COMPUTE_BIT, in radv_device_init_meta_itoi_state()
1049 .stageFlags = VK_SHADER_STAGE_COMPUTE_BIT, in radv_device_init_meta_itoi_r32g32b32_state()
1056 .stageFlags = VK_SHADER_STAGE_COMPUTE_BIT, in radv_device_init_meta_itoi_r32g32b32_state()
[all …]
Dradv_meta_buffer.c122 .stageFlags = VK_SHADER_STAGE_COMPUTE_BIT, in radv_device_init_meta_buffer_state()
144 .stageFlags = VK_SHADER_STAGE_COMPUTE_BIT, in radv_device_init_meta_buffer_state()
151 .stageFlags = VK_SHADER_STAGE_COMPUTE_BIT, in radv_device_init_meta_buffer_state()
Dradv_meta_fmask_expand.c250 .stageFlags = VK_SHADER_STAGE_COMPUTE_BIT, in radv_device_init_meta_fmask_expand_state()
/external/skqp/src/gpu/vk/
DGrVkDescriptorSetManager.cpp209 dsSamplerBindings[i].stageFlags = visibility_to_vk_stage_flags(visibility); in DescriptorPoolManager()
249 dsUniBindings[i].stageFlags = visibility_to_vk_stage_flags(visibilities[i]); in DescriptorPoolManager()
/external/deqp-deps/amber/src/vulkan/
Dpush_constant.cc59 range.stageFlags = VK_SHADER_STAGE_ALL; in GetVkPushConstantRange()
/external/deqp/external/vulkancts/modules/vulkan/util/
DvktDrawUtil.cpp515 VkShaderStageFlags stageFlags = (VkShaderStageFlags)0; in registerDrawObject() local
522 stageFlags |= vulkanProgram.shaders[shaderNdx].stage; in registerDrawObject()
547 …(stageFlags & (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT | VK_SHADER_STAGE_TESSELLATION_EVALUATION_… in registerDrawObject()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiMaintenance3Check.cpp376 b.stageFlags = vk::VK_SHADER_STAGE_ALL; in calculateBindings()
393 b.stageFlags = vk::VK_SHADER_STAGE_ALL; in calculateBindings()
/external/mesa3d/src/intel/vulkan/
Danv_cmd_buffer.c1086 VkShaderStageFlags stageFlags, in anv_CmdPushConstants() argument
1093 if (stageFlags & VK_SHADER_STAGE_ALL_GRAPHICS) { in anv_CmdPushConstants()
1099 if (stageFlags & VK_SHADER_STAGE_COMPUTE_BIT) { in anv_CmdPushConstants()
1106 cmd_buffer->state.push_constants_dirty |= stageFlags; in anv_CmdPushConstants()
Danv_descriptor_set.c293 anv_foreach_stage(s, binding->stageFlags) in anv_GetDescriptorSetLayoutSupport()
297 anv_foreach_stage(s, binding->stageFlags) in anv_GetDescriptorSetLayoutSupport()
306 anv_foreach_stage(s, binding->stageFlags) in anv_GetDescriptorSetLayoutSupport()
515 set_layout->dynamic_offset_stages[dynamic_offset_count] = binding->stageFlags; in anv_CreateDescriptorSetLayout()
538 set_layout->shader_stages |= binding->stageFlags; in anv_CreateDescriptorSetLayout()
/external/angle/third_party/vulkan_memory_allocator/src/
DSparseBindingTest.cpp301 bindings[0].stageFlags = VK_SHADER_STAGE_COMPUTE_BIT; in ValidateContent()
306 bindings[1].stageFlags = VK_SHADER_STAGE_COMPUTE_BIT; in ValidateContent()
/external/swiftshader/tests/VulkanBenchmarks/
DTriangleBenchmarks.cpp209 samplerLayoutBinding.stageFlags = vk::ShaderStageFlagBits::eFragment; in TriangleSampleTexture()
/external/swiftshader/src/Vulkan/
DVkCommandBuffer.hpp87 void pushConstants(PipelineLayout *layout, VkShaderStageFlags stageFlags,

12345