/external/deqp/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/ |
D | vert_pc_entry_point.amber | 9 ;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 …]
|
D | frag_pc_entry_point.amber | 11 ; 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
|
D | comp_pc_entry_point.amber | 9 ; 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
|
D | geom_pc_entry_point.amber | 13 ; 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
|
D | tess_eval_pc_entry_point.amber | 49 ; 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
|
D | tess_con_pc_entry_point.amber | 28 ; 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/ |
D | vktSpvAsmGraphicsShaderTestUtil.hpp | 272 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()
|
D | vktSpvAsmComputeShaderCase.cpp | 203 …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()
|
D | vktSpvAsmGraphicsShaderTestUtil.cpp | 271 , 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 …]
|
D | vktSpvAsmComputeShaderTestUtil.hpp | 342 BufferSp pushConstants; member 360 , pushConstants (DE_NULL) in ComputeShaderSpec()
|
/external/swiftshader/src/Pipeline/ |
D | ComputeProgram.hpp | 59 PushConstantStorage const &pushConstants, 77 PushConstantStorage pushConstants; member
|
D | ComputeProgram.cpp | 182 routine->pushConstants = data + OFFSET(Data, pushConstants); in emit() 210 PushConstantStorage const &pushConstants, in run() argument 234 data.pushConstants = pushConstants; in run()
|
D | VertexProgram.cpp | 60 routine.pushConstants = data + OFFSET(DrawData, pushConstants); in VertexProgram()
|
D | PixelProgram.cpp | 115 routine.pushConstants = data + OFFSET(DrawData, pushConstants); in applyShader()
|
/external/swiftshader/src/Device/ |
D | Renderer.hpp | 114 PushConstantStorage pushConstants; member 207 PushConstantStorage const &pushConstants, bool update = true);
|
D | Renderer.cpp | 183 PushConstantStorage const &pushConstants, bool update) in draw() argument 397 data->pushConstants = pushConstants; in draw()
|
/external/swiftshader/src/Vulkan/ |
D | VkCommandBuffer.hpp | 93 void pushConstants(PipelineLayout *layout, VkShaderStageFlags stageFlags, 175 sw::PushConstantStorage pushConstants; member
|
D | VkPipeline.hpp | 146 sw::PushConstantStorage const &pushConstants);
|
D | VkPipeline.cpp | 628 sw::PushConstantStorage const &pushConstants) in run() argument 632 descriptorSets, descriptorDynamicOffsets, pushConstants, in run()
|
D | VkCommandBuffer.cpp | 188 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/ |
D | vktSparseResourcesShaderIntrinsicsSampled.cpp | 838 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/ |
D | vktDrawInstancedTests.cpp | 604 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/ |
D | vktWsiSharedPresentableImageTests.cpp | 493 const vk::VkPushConstantRange pushConstants[] = in createPipelineLayout() local 510 DE_LENGTH_OF_ARRAY(pushConstants), in createPipelineLayout() 511 pushConstants, in createPipelineLayout()
|
D | vktWsiIncrementalPresentTests.cpp | 579 const vk::VkPushConstantRange pushConstants[] = in createPipelineLayout() local 596 DE_LENGTH_OF_ARRAY(pushConstants), in createPipelineLayout() 597 pushConstants in createPipelineLayout()
|
D | vktWsiDisplayTimingTests.cpp | 499 const vk::VkPushConstantRange pushConstants[] = in createPipelineLayout() local 516 DE_LENGTH_OF_ARRAY(pushConstants), in createPipelineLayout() 517 pushConstants in createPipelineLayout()
|