Home
last modified time | relevance | path

Searched refs:V3D_MAX_DRAW_BUFFERS (Results 1 – 14 of 14) sorted by relevance

/third_party/mesa3d/src/broadcom/common/
Dv3d_limits.h43 #define V3D_MAX_DRAW_BUFFERS 4 macro
/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3d_context.h292 struct pipe_surface *cbufs[V3D_MAX_DRAW_BUFFERS];
370 struct pipe_surface *cbufs[V3D_MAX_DRAW_BUFFERS];
438 uint32_t clear_color[V3D_MAX_DRAW_BUFFERS][4];
Dv3dx_emit.c610 for (int i = 0; i < V3D_MAX_DRAW_BUFFERS; i++) in v3dX()
626 ((1 << V3D_MAX_DRAW_BUFFERS) - 1) & in v3dX()
630 ((1 << V3D_MAX_DRAW_BUFFERS) - 1) & in v3dX()
635 (1 << V3D_MAX_DRAW_BUFFERS) - 1, in v3dX()
Dv3dx_state.c142 for (int i = 0; i < V3D_MAX_DRAW_BUFFERS; i++) { in v3d_create_blend_state()
151 so->blend_enables = (1 << V3D_MAX_DRAW_BUFFERS) - 1; in v3d_create_blend_state()
Dv3d_blit.c478 struct pipe_surface *surfaces[V3D_MAX_DRAW_BUFFERS] = { 0 }; in v3d_tlb_blit()
/third_party/mesa3d/src/broadcom/compiler/
Dv3d_compiler.h439 } color_fmt[V3D_MAX_DRAW_BUFFERS];
662 struct qreg color_reads[V3D_MAX_DRAW_BUFFERS * V3D_MAX_SAMPLES * 4];
663 struct qreg sample_colors[V3D_MAX_DRAW_BUFFERS * V3D_MAX_SAMPLES * 4];
850 nir_variable *output_color_var[V3D_MAX_DRAW_BUFFERS];
Dv3d_nir_lower_logic_ops.c372 loc >= FRAG_RESULT_DATA0 + V3D_MAX_DRAW_BUFFERS)) { in v3d_nir_lower_logic_ops_block()
380 assert(rt < V3D_MAX_DRAW_BUFFERS); in v3d_nir_lower_logic_ops_block()
Dnir_to_vir.c1952 for (int rt = 0; rt < V3D_MAX_DRAW_BUFFERS; rt++) { in emit_frag_end()
2050 for (int rt = 0; rt < V3D_MAX_DRAW_BUFFERS; rt++) in emit_frag_end()
2558 assert(rt < V3D_MAX_DRAW_BUFFERS); in vir_emit_tlb_color_read()
2850 assert(rt < V3D_MAX_DRAW_BUFFERS); in ntq_emit_per_sample_color_write()
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_meta_clear.c597 VkPipelineColorBlendAttachmentState blend_att_state[V3D_MAX_DRAW_BUFFERS]; in create_color_clear_pipeline()
663 VkPipelineColorBlendAttachmentState blend_att_state[V3D_MAX_DRAW_BUFFERS] = { 0 }; in create_depth_clear_pipeline()
738 assert(rt_idx < V3D_MAX_DRAW_BUFFERS); in get_color_clear_pipeline_cache_key()
Dv3dv_private.h327 } color_fmt[V3D_MAX_DRAW_BUFFERS];
2058 uint8_t cfg[V3D_MAX_DRAW_BUFFERS][V3DV_BLEND_CFG_LENGTH];
Dv3dvx_cmd_buffer.c1219 cl_packet_length(BLEND_CFG) * V3D_MAX_DRAW_BUFFERS; in v3dX()
1231 for (uint32_t i = 0; i < V3D_MAX_DRAW_BUFFERS; i++) { in v3dX()
Dv3dv_pipeline.c2678 dynamic->color_write_enable = (1ull << (4 * V3D_MAX_DRAW_BUFFERS)) - 1; in pipeline_init_dynamic_state()
Dv3dv_cmd_buffer.c1318 VkClearAttachment atts[V3D_MAX_DRAW_BUFFERS + 1]; /* 4 color + D/S */ in cmd_buffer_emit_subpass_clears()
/third_party/mesa3d/docs/relnotes/
D22.0.0.rst1672 - v3d: use V3D_MAX_DRAW_BUFFERS instead of hardcoded constant