Home
last modified time | relevance | path

Searched refs:OUT_REG (Results 1 - 8 of 8) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_rasterizer.c53 OUT_REG(ring, A6XX_GRAS_CL_CNTL(.znear_clip_disable = !cso->depth_clip_near, in __fd6_setup_rasterizer_stateobj()
60 OUT_REG(ring, in __fd6_setup_rasterizer_stateobj()
68 OUT_REG(ring, in __fd6_setup_rasterizer_stateobj()
72 OUT_REG(ring, A6XX_GRAS_SU_POLY_OFFSET_SCALE(cso->offset_scale), in __fd6_setup_rasterizer_stateobj()
76 OUT_REG(ring, in __fd6_setup_rasterizer_stateobj()
93 OUT_REG(ring, A6XX_VPC_POLYGON_MODE(mode)); in __fd6_setup_rasterizer_stateobj()
94 OUT_REG(ring, A6XX_PC_POLYGON_MODE(mode)); in __fd6_setup_rasterizer_stateobj()
97 OUT_REG(ring, A6XX_RB_UNKNOWN_8A00()); in __fd6_setup_rasterizer_stateobj()
98 OUT_REG(ring, A6XX_RB_UNKNOWN_8A10()); in __fd6_setup_rasterizer_stateobj()
99 OUT_REG(rin in __fd6_setup_rasterizer_stateobj()
[all...]
H A Dfd6_blend.c90 OUT_REG(ring, in __fd6_setup_blend_variant()
99 OUT_REG(ring, A6XX_RB_MRT_CONTROL(i, .rop_code = rop, in __fd6_setup_blend_variant()
114 OUT_REG( in __fd6_setup_blend_variant()
127 OUT_REG(ring, A6XX_SP_BLEND_CNTL(.enable_blend = mrt_blend, in __fd6_setup_blend_variant()
133 OUT_REG(ring, in __fd6_setup_blend_variant()
H A Dfd6_gmem.c126 OUT_REG( in emit_mrt()
135 OUT_REG(ring, A6XX_SP_FS_MRT_REG(i, .color_format = format, in emit_mrt()
148 OUT_REG(ring, A6XX_GRAS_LRZ_MRT_BUF_INFO_0(.color_format = mrt0_format)); in emit_mrt()
150 OUT_REG(ring, A6XX_RB_SRGB_CNTL(.dword = srgb_cntl)); in emit_mrt()
151 OUT_REG(ring, A6XX_SP_SRGB_CNTL(.dword = srgb_cntl)); in emit_mrt()
153 OUT_REG(ring, A6XX_GRAS_MAX_LAYER_INDEX(max_layer_index)); in emit_mrt()
169 OUT_REG( in emit_zs()
177 OUT_REG(ring, A6XX_GRAS_SU_DEPTH_BUFFER_INFO(.depth_format = fmt)); in emit_zs()
184 OUT_REG(ring, A6XX_GRAS_LRZ_BUFFER_BASE(.bo = rsc->lrz), in emit_zs()
211 OUT_REG(rin in emit_zs()
[all...]
H A Dfd6_emit.c715 OUT_REG(ring,
719 OUT_REG(ring, A6XX_RB_LRZ_CNTL(.enable = lrz.enable, ));
721 OUT_REG(ring, A6XX_RB_DEPTH_PLANE_CNTL(.z_mode = lrz.z_mode, ));
723 OUT_REG(ring, A6XX_GRAS_SU_DEPTH_PLANE_CNTL(.z_mode = lrz.z_mode, ));
737 OUT_REG(
805 OUT_REG(ring, A6XX_SP_FS_RENDER_COMPONENTS(.dword = mrt_components));
806 OUT_REG(ring, A6XX_RB_RENDER_COMPONENTS(.dword = mrt_components));
819 OUT_REG(ring, A6XX_RB_BLEND_RED_F32(bcolor->color[0]),
973 OUT_REG(ring, A6XX_GRAS_CL_VPORT_XOFFSET(0, ctx->viewport.translate[0]),
980 OUT_REG(
[all...]
H A Dfd6_draw.c357 OUT_REG(ring, A6XX_RB_CCU_CNTL(.color_offset = screen->ccu_offset_bypass));
359 OUT_REG(ring,
422 OUT_REG(ring, A6XX_GRAS_2D_SRC_TL_X(0), A6XX_GRAS_2D_SRC_BR_X(0),
H A Dfd6_pack.h72 #define OUT_REG(ring, ...) \ macro
H A Dfd6_compute.c48 OUT_REG(ring, A6XX_HLSQ_INVALIDATE_CMD(.vs_state = true, .hs_state = true,
H A Dfd6_program.c295 OUT_REG(ring, A6XX_HLSQ_INVALIDATE_CMD(.vs_state = true, .hs_state = true, in setup_config_stateobj()
1081 OUT_REG(ring, A6XX_PC_PRIMID_PASSTHRU(primid_passthru));

Completed in 9 milliseconds