/third_party/mesa3d/src/intel/vulkan/ |
H A D | gfx8_cmd_buffer.c | 405 .BlendConstantColorRed = dyn->cb.blend_constants[0], in cmd_buffer_flush_dynamic_state() 406 .BlendConstantColorGreen = dyn->cb.blend_constants[1], in cmd_buffer_flush_dynamic_state() 407 .BlendConstantColorBlue = dyn->cb.blend_constants[2], in cmd_buffer_flush_dynamic_state() 408 .BlendConstantColorAlpha = dyn->cb.blend_constants[3], in cmd_buffer_flush_dynamic_state() 472 .BlendConstantColorRed = dyn->cb.blend_constants[0], in cmd_buffer_flush_dynamic_state() 473 .BlendConstantColorGreen = dyn->cb.blend_constants[1], in cmd_buffer_flush_dynamic_state() 474 .BlendConstantColorBlue = dyn->cb.blend_constants[2], in cmd_buffer_flush_dynamic_state() 475 .BlendConstantColorAlpha = dyn->cb.blend_constants[3], in cmd_buffer_flush_dynamic_state()
|
H A D | gfx7_cmd_buffer.c | 114 .BlendConstantColorRed = dyn->cb.blend_constants[0], in cmd_buffer_flush_dynamic_state() 115 .BlendConstantColorGreen = dyn->cb.blend_constants[1], in cmd_buffer_flush_dynamic_state() 116 .BlendConstantColorBlue = dyn->cb.blend_constants[2], in cmd_buffer_flush_dynamic_state() 117 .BlendConstantColorAlpha = dyn->cb.blend_constants[3], in cmd_buffer_flush_dynamic_state()
|
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_graphics_state.h | 467 float blend_constants[4]; member 677 float blend_constants[4]; member
|
H A D | vk_graphics_state.c | 850 cb->blend_constants[i] = cb_info->blendConstants[i]; in vk_color_blend_state_init() 874 typed_memcpy(dst->cb.blend_constants, cb->blend_constants, 4); in vk_dynamic_graphics_state_init_cb() 1628 COPY_ARRAY(CB_BLEND_CONSTANTS, cb.blend_constants, 4); in vk_dynamic_graphics_state_copy() 2138 SET_DYN_ARRAY(dyn, CB_BLEND_CONSTANTS, cb.blend_constants, in vk_common_CmdSetBlendConstants()
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_meta.c | 151 memcpy(state->dynamic.blend_constants, cmd_buffer->state.dynamic.blend_constants, in radv_meta_save() 152 sizeof(state->dynamic.blend_constants)); in radv_meta_save() 281 memcpy(cmd_buffer->state.dynamic.blend_constants, state->dynamic.blend_constants, in radv_meta_restore() 282 sizeof(state->dynamic.blend_constants)); in radv_meta_restore()
|
H A D | radv_private.h | 1255 float blend_constants[4]; 2060 float blend_constants[4];
|
H A D | radv_cmd_buffer.c | 82 .blend_constants = {0.0f, 0.0f, 0.0f, 0.0f}, 176 if (memcmp(&dest->blend_constants, &src->blend_constants, sizeof(src->blend_constants))) { in radv_bind_dynamic_state() 177 typed_memcpy(dest->blend_constants, src->blend_constants, 4); in radv_bind_dynamic_state() 1716 radeon_emit_array(cmd_buffer->cs, (uint32_t *)d->blend_constants, 4); in radv_emit_blend_constants() 5714 memcpy(state->dynamic.blend_constants, blendConstants, sizeof(float) * 4); in radv_CmdSetBlendConstants()
|
H A D | radv_pipeline.c | 1873 info.blend_constants[i] = cb->blendConstants[i]; in radv_pipeline_init_color_blend_info() 2010 typed_memcpy(dynamic->blend_constants, info->cb.blend_constants, 4); in radv_pipeline_init_dynamic_state()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_cmd_buffer.c | 1807 if (memcmp(dest->blend_constants, src->blend_constants, in cmd_buffer_bind_pipeline_static_state() 1808 sizeof(src->blend_constants))) { in cmd_buffer_bind_pipeline_static_state() 1809 memcpy(dest->blend_constants, src->blend_constants, in cmd_buffer_bind_pipeline_static_state() 1810 sizeof(src->blend_constants)); in cmd_buffer_bind_pipeline_static_state() 3118 if (!memcmp(state->dynamic.blend_constants, blendConstants, in v3dv_CmdSetBlendConstants() 3119 sizeof(state->dynamic.blend_constants))) { in v3dv_CmdSetBlendConstants() 3123 memcpy(state->dynamic.blend_constants, blendConstants, in v3dv_CmdSetBlendConstants() 3124 sizeof(state->dynamic.blend_constants)); in v3dv_CmdSetBlendConstants() [all...] |
H A D | v3dvx_cmd_buffer.c | 1241 color.red_f16 = _mesa_float_to_half(dynamic->blend_constants[0]); in cmd_buffer_emit_blend() 1242 color.green_f16 = _mesa_float_to_half(dynamic->blend_constants[1]); in cmd_buffer_emit_blend() 1243 color.blue_f16 = _mesa_float_to_half(dynamic->blend_constants[2]); in cmd_buffer_emit_blend() 1244 color.alpha_f16 = _mesa_float_to_half(dynamic->blend_constants[3]); in cmd_buffer_emit_blend()
|
H A D | v3dv_private.h | 935 float blend_constants[4]; member
|
H A D | v3dv_pipeline.c | 2733 memcpy(dynamic->blend_constants, pColorBlendState->blendConstants, in pipeline_init_dynamic_state() 2734 sizeof(dynamic->blend_constants)); in pipeline_init_dynamic_state()
|
/third_party/mesa3d/src/imagination/vulkan/ |
H A D | pvr_cmd_buffer.c | 1743 __same_type(dest_state->blend_constants, src_state->blend_constants)); in pvr_cmd_bind_graphics_pipeline() 1745 typed_memcpy(dest_state->blend_constants, in pvr_cmd_bind_graphics_pipeline() 1746 src_state->blend_constants, in pvr_cmd_bind_graphics_pipeline() 1747 ARRAY_SIZE(dest_state->blend_constants)); in pvr_cmd_bind_graphics_pipeline() 1749 cmd_buffer_state->dirty.blend_constants = true; in pvr_cmd_bind_graphics_pipeline() 1950 STATIC_ASSERT(ARRAY_SIZE(state->dynamic.common.blend_constants) == 4); in pvr_CmdSetBlendConstants() 1951 memcpy(state->dynamic.common.blend_constants, in pvr_CmdSetBlendConstants() 1953 sizeof(state->dynamic.common.blend_constants)); in pvr_CmdSetBlendConstants() 1955 state->dirty.blend_constants in pvr_CmdSetBlendConstants() [all...] |
H A D | pvr_private.h | 773 float blend_constants[4]; member 871 bool blend_constants : 1; member
|
H A D | pvr_pipeline.c | 1823 STATIC_ASSERT(__same_type(internal_dynamic_state->blend_constants, in pvr_graphics_pipeline_init_dynamic_state() 1826 typed_memcpy(internal_dynamic_state->blend_constants, in pvr_graphics_pipeline_init_dynamic_state() 1828 ARRAY_SIZE(internal_dynamic_state->blend_constants)); in pvr_graphics_pipeline_init_dynamic_state()
|
/third_party/mesa3d/src/panfrost/vulkan/ |
H A D | panvk_vX_shader.c | 67 INIT_SYSVAL(blend_constants, BLEND_CONSTANTS); in panvk_init_sysvals()
|
H A D | panvk_private.h | 558 union panvk_sysval_vec4 blend_constants;
|
H A D | panvk_vX_cmd_buffer.c | 230 memcpy(&sysvals->blend_constants, cmdbuf->state.blend.constants, in panvk_cmd_prepare_draw_sysvals()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_context.h | 301 float blend_constants[4]; member
|
H A D | zink_draw.cpp | 734 VKCTX(CmdSetBlendConstants)(batch->state->cmdbuf, ctx->blend_constants); in zink_draw()
|
H A D | zink_context.c | 2967 memcpy(ctx->blend_constants, color->color, sizeof(float) * 4); in zink_set_blend_color()
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_execute.c | 849 memcpy(state->blend_color.color, ps->cb->blend_constants, 4 * sizeof(float)); in handle_graphics_pipeline() 2187 memcpy(state->blend_color.color, cmd->u.set_blend_constants.blend_constants, 4 * sizeof(float)); in handle_set_blend_constants()
|