/third_party/vk-gl-cts/external/vulkancts/data/vulkan/amber/compute/workgroup_memory_explicit_layout/ |
D | copy_memory_two_invocations.amber | 25 OpEntryPoint GLCompute %main "main" %index %push_constants %input_buffer_0 %input_buffer_1 %output_… 92 %push_constants = OpVariable %push_constants_type_ptr PushConstant 101 %first_ptr = OpAccessChain %uint_pc_ptr %push_constants %const_uint_0 102 %second_ptr = OpAccessChain %uint_pc_ptr %push_constants %const_uint_1
|
D | zero_ext_block.amber | 26 OpEntryPoint GLCompute %main "main" %index %push_constants %output_buffer %wg 62 %push_constants = OpVariable %push_constants_type_ptr PushConstant 71 %worker_ptr = OpAccessChain %uint_pc_ptr %push_constants %const_uint_0
|
D | zero_ext_other_block.amber | 26 OpEntryPoint GLCompute %main "main" %index %push_constants %output_buffer %wg %other_wg 64 %push_constants = OpVariable %push_constants_type_ptr PushConstant 73 %worker_ptr = OpAccessChain %uint_pc_ptr %push_constants %const_uint_0
|
D | zero_ext_block_with_offset.amber | 26 OpEntryPoint GLCompute %main "main" %index %push_constants %output_buffer %wg %offset_wg 68 %push_constants = OpVariable %push_constants_type_ptr PushConstant 77 %worker_ptr = OpAccessChain %uint_pc_ptr %push_constants %const_uint_0
|
D | copy_memory_variable_pointers.amber | 27 OpEntryPoint GLCompute %main "main" %index %push_constants %input_buffer_0 %input_buffer_1 %output_… 95 %push_constants = OpVariable %push_constants_type_ptr PushConstant 104 %first_ptr = OpAccessChain %uint_pc_ptr %push_constants %const_uint_0 105 %second_ptr = OpAccessChain %uint_pc_ptr %push_constants %const_uint_1
|
/third_party/vk-gl-cts/external/vulkancts/data/vulkan/amber/combined_operations/ |
D | notxor.amber | 34 BUFFER push_constants DATA_TYPE uint32 STD430 DATA 45 BIND BUFFER push_constants AS push_constant
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_meta_bufimage.c | 1421 unsigned push_constants[4] = {rects[r].src_x, rects[r].src_y, src->layer, dst->pitch}; in radv_meta_image_to_buffer() local 1424 16, push_constants); in radv_meta_image_to_buffer() 1492 unsigned push_constants[4] = { in radv_meta_buffer_to_image_cs_r32g32b32() local 1501 VK_SHADER_STAGE_COMPUTE_BIT, 0, 16, push_constants); in radv_meta_buffer_to_image_cs_r32g32b32() 1570 unsigned push_constants[4] = { in radv_meta_buffer_to_image_cs() local 1578 16, push_constants); in radv_meta_buffer_to_image_cs() 1653 unsigned push_constants[6] = { in radv_meta_image_to_image_cs_r32g32b32() local 1658 VK_SHADER_STAGE_COMPUTE_BIT, 0, 24, push_constants); in radv_meta_image_to_image_cs_r32g32b32() 1742 unsigned push_constants[6] = { in radv_meta_image_to_image_cs() local 1747 24, push_constants); in radv_meta_image_to_image_cs() [all …]
|
D | radv_meta.c | 125 memcpy(state->push_constants, cmd_buffer->push_constants, MAX_PUSH_CONSTANTS_SIZE); in radv_meta_save() 237 MAX_PUSH_CONSTANTS_SIZE, state->push_constants); in radv_meta_restore()
|
D | radv_meta.h | 54 char push_constants[128]; member
|
D | radv_shader_args.c | 271 ac_add_arg(&args->ac, AC_ARG_SGPR, 1, AC_ARG_CONST_PTR, &args->ac.push_constants); in declare_global_input_sgprs() 461 if (args->ac.push_constants.used) { in set_global_input_locs()
|
D | radv_meta_resolve_cs.c | 564 unsigned push_constants[4] = { in emit_resolve() local 572 0, 16, push_constants); in emit_resolve()
|
D | radv_meta_resolve_fs.c | 812 unsigned push_constants[2] = { in emit_resolve() local 818 0, 8, push_constants); in emit_resolve()
|
D | radv_query.c | 876 } push_constants = {flags, dst_stride, pipeline_stats_mask, avail_offset}; in radv_query_shader() local 879 VK_SHADER_STAGE_COMPUTE_BIT, 0, sizeof(push_constants), &push_constants); in radv_query_shader()
|
/third_party/skia/third_party/externals/imgui/backends/ |
D | imgui_impl_vulkan.cpp | 769 VkPushConstantRange push_constants[1] = {}; in ImGui_ImplVulkan_CreatePipelineLayout() local 770 push_constants[0].stageFlags = VK_SHADER_STAGE_VERTEX_BIT; in ImGui_ImplVulkan_CreatePipelineLayout() 771 push_constants[0].offset = sizeof(float) * 0; in ImGui_ImplVulkan_CreatePipelineLayout() 772 push_constants[0].size = sizeof(float) * 4; in ImGui_ImplVulkan_CreatePipelineLayout() 779 layout_info.pPushConstantRanges = push_constants; in ImGui_ImplVulkan_CreatePipelineLayout() 943 VkPushConstantRange push_constants[1] = {}; in ImGui_ImplVulkan_CreateDeviceObjects() local 944 push_constants[0].stageFlags = VK_SHADER_STAGE_VERTEX_BIT; in ImGui_ImplVulkan_CreateDeviceObjects() 945 push_constants[0].offset = sizeof(float) * 0; in ImGui_ImplVulkan_CreateDeviceObjects() 946 push_constants[0].size = sizeof(float) * 4; in ImGui_ImplVulkan_CreateDeviceObjects() 953 layout_info.pPushConstantRanges = push_constants; in ImGui_ImplVulkan_CreateDeviceObjects()
|
/third_party/mesa3d/src/amd/common/ |
D | ac_shader_args.h | 140 struct ac_arg push_constants; member
|
/third_party/mesa3d/src/intel/vulkan/ |
D | anv_cmd_buffer.c | 955 struct anv_push_constants *push = &pipe_state->push_constants; in anv_cmd_buffer_bind_descriptor_set() 972 struct anv_push_constants *push = &pipe_state->push_constants; in anv_cmd_buffer_bind_descriptor_set() 1154 &cmd_buffer->state.gfx.base.push_constants; in anv_cmd_buffer_gfx_push_constants() 1170 &cmd_buffer->state.compute.base.push_constants; in anv_cmd_buffer_cs_push_constants() 1236 memcpy(pipe_state->push_constants.client_data + offset, pValues, size); in anv_CmdPushConstants() 1242 memcpy(pipe_state->push_constants.client_data + offset, pValues, size); in anv_CmdPushConstants() 1253 memcpy(pipe_state->push_constants.client_data + offset, pValues, size); in anv_CmdPushConstants()
|
/third_party/mesa3d/src/panfrost/vulkan/ |
D | panvk_vX_meta_clear.c | 300 mali_ptr ubo, mali_ptr push_constants, in panvk_meta_clear_attachment_emit_dcd() argument 310 cfg.push_uniforms = push_constants; in panvk_meta_clear_attachment_emit_dcd() 320 mali_ptr ubo, mali_ptr push_constants, in panvk_meta_clear_attachment_emit_tiler_job() argument 329 ubo, push_constants, in panvk_meta_clear_attachment_emit_tiler_job()
|
D | panvk_private.h | 505 mali_ptr push_constants; member 663 uint8_t push_constants[MAX_PUSH_CONSTANTS_SIZE]; member
|
D | panvk_vX_meta_copy.c | 127 mali_ptr ubos, mali_ptr push_constants, in panvk_meta_copy_emit_dcd() argument 136 cfg.push_uniforms = push_constants; in panvk_meta_copy_emit_dcd() 154 mali_ptr ubo, mali_ptr push_constants, in panvk_meta_copy_emit_tiler_job() argument 162 texture, sampler, vpd, tsd, rsd, ubo, push_constants, in panvk_meta_copy_emit_tiler_job() 199 mali_ptr ubo, mali_ptr push_constants, in panvk_meta_copy_emit_compute_job() argument 217 0, tsd, rsd, ubo, push_constants, in panvk_meta_copy_emit_compute_job()
|
D | panvk_vX_cs.c | 410 cfg.push_uniforms = draw->stages[PIPE_SHADER_VERTEX].push_constants; in panvk_per_arch() 492 cfg.push_uniforms = draw->stages[PIPE_SHADER_FRAGMENT].push_constants; in panvk_emit_tiler_dcd()
|
/third_party/flutter/skia/third_party/externals/imgui/examples/ |
D | imgui_impl_vulkan.cpp | 543 VkPushConstantRange push_constants[1] = {}; in ImGui_ImplVulkan_CreateDeviceObjects() local 544 push_constants[0].stageFlags = VK_SHADER_STAGE_VERTEX_BIT; in ImGui_ImplVulkan_CreateDeviceObjects() 545 push_constants[0].offset = sizeof(float) * 0; in ImGui_ImplVulkan_CreateDeviceObjects() 546 push_constants[0].size = sizeof(float) * 4; in ImGui_ImplVulkan_CreateDeviceObjects() 553 layout_info.pPushConstantRanges = push_constants; in ImGui_ImplVulkan_CreateDeviceObjects()
|
/third_party/mesa3d/docs/relnotes/ |
D | 17.0.4.rst | 41 - push_constants host memory leak when resetting command buffer
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_execute.c | 140 uint8_t push_constants[128 * 4]; member 2622 …memcpy(state->push_constants + cmd->u.push_constants.offset, cmd->u.push_constants.values, cmd->u.… in handle_push_constants() 2626 state->pc_buffer[PIPE_SHADER_VERTEX].user_buffer = state->push_constants; in handle_push_constants() 2630 state->pc_buffer[PIPE_SHADER_FRAGMENT].user_buffer = state->push_constants; in handle_push_constants() 2634 state->pc_buffer[PIPE_SHADER_GEOMETRY].user_buffer = state->push_constants; in handle_push_constants() 2638 state->pc_buffer[PIPE_SHADER_TESS_CTRL].user_buffer = state->push_constants; in handle_push_constants() 2642 state->pc_buffer[PIPE_SHADER_TESS_EVAL].user_buffer = state->push_constants; in handle_push_constants() 2646 state->pc_buffer[PIPE_SHADER_COMPUTE].user_buffer = state->push_constants; in handle_push_constants()
|
D | lvp_private.h | 588 uint8_t push_constants[MAX_PUSH_CONSTANTS_SIZE]; member
|
/third_party/mesa3d/src/vulkan/overlay-layer/ |
D | overlay.cpp | 1500 VkPushConstantRange push_constants[1] = {}; in setup_swapchain_data_pipeline() local 1501 push_constants[0].stageFlags = VK_SHADER_STAGE_VERTEX_BIT; in setup_swapchain_data_pipeline() 1502 push_constants[0].offset = sizeof(float) * 0; in setup_swapchain_data_pipeline() 1503 push_constants[0].size = sizeof(float) * 4; in setup_swapchain_data_pipeline() 1509 layout_info.pPushConstantRanges = push_constants; in setup_swapchain_data_pipeline()
|