Home
last modified time | relevance | path

Searched refs:pushConstants (Results 1 – 25 of 36) sorted by relevance

12

/external/deqp/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/
Dvert_pc_entry_point.amber9 ;layout(push_constant) uniform pushConstants {
55 OpName %pushConstants "pushConstants"
56 OpMemberName %pushConstants 0 "in_val_0"
57 OpMemberName %pushConstants 1 "in_val_1"
58 OpMemberName %pushConstants 2 "in_val_2"
59 OpMemberName %pushConstants 3 "in_val_3"
67 OpMemberDecorate %pushConstants 0 Offset 0
68 OpMemberDecorate %pushConstants 1 Offset 8
69 OpMemberDecorate %pushConstants 2 Offset 16
70 OpMemberDecorate %pushConstants 3 Offset 24
[all …]
Dfrag_pc_entry_point.amber11 ; layout(push_constant) uniform pushConstants {
28 OpName %pushConstants "pushConstants"
29 OpMemberName %pushConstants 0 "in_val"
32 OpMemberDecorate %pushConstants 0 Offset 0
33 OpDecorate %pushConstants Block
40 %pushConstants = OpTypeStruct %v4float
41 %_ptr_PushConstant_pushConstants = OpTypePointer PushConstant %pushConstants
Dcomp_pc_entry_point.amber9 ; layout(push_constant) uniform pushConstants {
32 OpName %pushConstants "pushConstants"
33 OpMemberName %pushConstants 0 "in_val"
41 OpMemberDecorate %pushConstants 0 Offset 0
42 OpDecorate %pushConstants Block
57 %pushConstants = OpTypeStruct %int
58 %_ptr_PushConstant_pushConstants = OpTypePointer PushConstant %pushConstants
Dgeom_pc_entry_point.amber13 ; layout(push_constant) uniform pushConstants {
51 OpName %pushConstants "pushConstants"
52 OpMemberName %pushConstants 0 "factor"
64 OpMemberDecorate %pushConstants 0 Offset 0
65 OpDecorate %pushConstants Block
89 %pushConstants = OpTypeStruct %float
90 %_ptr_PushConstant_pushConstants = OpTypePointer PushConstant %pushConstants
Dtess_eval_pc_entry_point.amber49 ; layout(push_constant) uniform pushConstants {
89 OpName %pushConstants "pushConstants"
90 OpMemberName %pushConstants 0 "in_val"
105 OpMemberDecorate %pushConstants 0 Offset 0
106 OpDecorate %pushConstants Block
139 %pushConstants = OpTypeStruct %v4float
140 %_ptr_PushConstant_pushConstants = OpTypePointer PushConstant %pushConstants
Dtess_con_pc_entry_point.amber28 ; layout(push_constant) uniform pushConstants {
60 OpName %pushConstants "pushConstants"
61 OpMemberName %pushConstants 0 "in_val"
76 OpMemberDecorate %pushConstants 0 Offset 0
77 OpDecorate %pushConstants Block
120 %pushConstants = OpTypeStruct %v4float
121 %_ptr_PushConstant_pushConstants = OpTypePointer PushConstant %pushConstants
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmGraphicsShaderTestUtil.hpp272 PushConstants pushConstants; member
392 const PushConstants& pushConstants,
408 const PushConstants& pushConstants, in createInstanceContext() argument
418 …Context(elementsVector, inputColors, outputColors, testCodeFragments, specConstants, pushConstants, in createInstanceContext()
468 const PushConstants& pushConstants,
484 const PushConstants& pushConstants,
581 const PushConstants& pushConstants, in createTestsForAllStages() argument
593 name, inputColors, outputColors, testCodeFragments, noSpecConstants, pushConstants, in createTestsForAllStages()
DvktSpvAsmComputeShaderCase.cpp203 …vice, VkDescriptorSetLayout descriptorSetLayout, const vkt::SpirVAssembly::BufferSp& pushConstants) in createPipelineLayout() argument
223 if (pushConstants != DE_NULL) in createPipelineLayout()
226 pushConstants->getBytes(pushConstantsBytes); in createPipelineLayout()
816 …lineLayout (createPipelineLayout(vkdi, device, *descriptorSetLayout, m_shaderSpec.pushConstants)); in iterate()
838 if (m_shaderSpec.pushConstants != DE_NULL) in iterate()
841 m_shaderSpec.pushConstants->getBytes(pushConstantsBytes); in iterate()
DvktSpvAsmGraphicsShaderTestUtil.cpp271 , pushConstants (pushConsants_) in InstanceContext()
299 , pushConstants (other.pushConstants) in InstanceContext()
331 const PushConstants& pushConstants, in createInstanceContext() argument
340 …InstanceContext ctx (inputColors, outputColors, testCodeFragments, specConstants, pushConstants, r… in createInstanceContext()
3020 const bool hasPushConstants = !instance.pushConstants.empty(); in runAndVerifyDefaultPipeline()
3843 instance.pushConstants.getBuffer()->getBytes(pushConstantsBytes); in runAndVerifyDefaultPipeline()
4297 instance.pushConstants.getBuffer()->getBytes(pushConstantsBytes); in runAndVerifyDefaultPipeline()
4767 const PushConstants& pushConstants, in createTestForStage() argument
4786 …x (inputColors, outputColors, testCodeFragments, specConstantMap, pushConstants, resources, in… in createTestForStage()
4808 const PushConstants& pushConstants, in createTestsForAllStages() argument
[all …]
DvktSpvAsmComputeShaderTestUtil.hpp342 BufferSp pushConstants; member
360 , pushConstants (DE_NULL) in ComputeShaderSpec()
/external/swiftshader/src/Pipeline/
DComputeProgram.hpp59 PushConstantStorage const &pushConstants,
77 PushConstantStorage pushConstants; member
DComputeProgram.cpp182 routine->pushConstants = data + OFFSET(Data, pushConstants); in emit()
210 PushConstantStorage const &pushConstants, in run() argument
234 data.pushConstants = pushConstants; in run()
DVertexProgram.cpp60 routine.pushConstants = data + OFFSET(DrawData, pushConstants); in VertexProgram()
DPixelProgram.cpp115 routine.pushConstants = data + OFFSET(DrawData, pushConstants); in applyShader()
/external/swiftshader/src/Device/
DRenderer.hpp114 PushConstantStorage pushConstants; member
207 PushConstantStorage const &pushConstants, bool update = true);
DRenderer.cpp183 PushConstantStorage const &pushConstants, bool update) in draw() argument
397 data->pushConstants = pushConstants; in draw()
/external/swiftshader/src/Vulkan/
DVkCommandBuffer.hpp93 void pushConstants(PipelineLayout *layout, VkShaderStageFlags stageFlags,
175 sw::PushConstantStorage pushConstants; member
DVkPipeline.hpp146 sw::PushConstantStorage const &pushConstants);
DVkPipeline.cpp628 sw::PushConstantStorage const &pushConstants) in run() argument
632 descriptorSets, descriptorDynamicOffsets, pushConstants, in run()
DVkCommandBuffer.cpp188 executionState.pushConstants); in play()
221 executionState.pushConstants); in play()
627 executionState.pushConstants); in draw()
1143 memcpy(&executionState.pushConstants.data[offset], data, size); in play()
1484 void CommandBuffer::pushConstants(PipelineLayout *layout, VkShaderStageFlags stageFlags, in pushConstants() function in vk::CommandBuffer
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/
DvktSparseResourcesShaderIntrinsicsSampled.cpp838 const PushConstants pushConstants = in recordCommands() local
847 …dBuffer, *pipelineLayout, VK_SHADER_STAGE_FRAGMENT_BIT, 0u, sizeof(PushConstants), &pushConstants); in recordCommands()
/external/deqp/external/vulkancts/modules/vulkan/draw/
DvktDrawInstancedTests.cpp604 const float pushConstants[] = { (float)firstInstance, (float)instanceCount }; in iterate() local
605 …ipelineLayout, vk::VK_SHADER_STAGE_VERTEX_BIT, 0u, (deUint32)sizeof(pushConstants), pushConstants); in iterate()
/external/deqp/external/vulkancts/modules/vulkan/wsi/
DvktWsiSharedPresentableImageTests.cpp493 const vk::VkPushConstantRange pushConstants[] = in createPipelineLayout() local
510 DE_LENGTH_OF_ARRAY(pushConstants), in createPipelineLayout()
511 pushConstants, in createPipelineLayout()
DvktWsiIncrementalPresentTests.cpp579 const vk::VkPushConstantRange pushConstants[] = in createPipelineLayout() local
596 DE_LENGTH_OF_ARRAY(pushConstants), in createPipelineLayout()
597 pushConstants in createPipelineLayout()
DvktWsiDisplayTimingTests.cpp499 const vk::VkPushConstantRange pushConstants[] = in createPipelineLayout() local
516 DE_LENGTH_OF_ARRAY(pushConstants), in createPipelineLayout()
517 pushConstants in createPipelineLayout()

12