Searched refs:etna_set_state (Results 1 - 16 of 16) sorted by relevance

/xsrc/external/mit/libdrm/dist/tests/etnaviv/
H A Detnaviv_2d_test.c53 static inline void etna_set_state(struct etna_cmd_stream *stream, uint32_t address, uint32_t value) function in typeref:typename:void
78 etna_set_state(stream, VIVS_DE_SRC_STRIDE, 0);
79 etna_set_state(stream, VIVS_DE_SRC_ROTATION_CONFIG, 0);
80 etna_set_state(stream, VIVS_DE_SRC_CONFIG, 0);
81 etna_set_state(stream, VIVS_DE_SRC_ORIGIN, 0);
82 etna_set_state(stream, VIVS_DE_SRC_SIZE, 0);
83 etna_set_state(stream, VIVS_DE_SRC_COLOR_BG, 0);
84 etna_set_state(stream, VIVS_DE_SRC_COLOR_FG, 0);
85 etna_set_state(stream, VIVS_DE_STRETCH_FACTOR_LOW, 0);
86 etna_set_state(strea
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_context.c335 etna_set_state(stream, VIVS_GL_API_MODE, VIVS_GL_API_MODE_OPENGL);
336 etna_set_state(stream, VIVS_GL_VERTEX_ELEMENT_CONFIG, 0x00000001);
339 etna_set_state(stream, VIVS_RA_EARLY_DEPTH, 0x00000031);
340 etna_set_state(stream, VIVS_PA_W_CLIP_LIMIT, 0x34000001);
341 etna_set_state(stream, VIVS_PA_FLAGS, 0x00000000); /* blob sets ZCONVERT_BYPASS on GC3000+, this messes up z for us */
342 etna_set_state(stream, VIVS_PA_VIEWPORT_UNK00A80, 0x38a01404);
343 etna_set_state(stream, VIVS_PA_VIEWPORT_UNK00A84, fui(8192.0));
344 etna_set_state(stream, VIVS_PA_ZFARCLIPPING, 0x00000000);
345 etna_set_state(stream, VIVS_PE_ALPHA_COLOR_EXT0, 0x00000000);
346 etna_set_state(strea
[all...]
H A Detnaviv_blt.c99 etna_set_state(stream, VIVS_BLT_ENABLE, 0x00000001);
101 etna_set_state(stream, VIVS_BLT_CONFIG, VIVS_BLT_CONFIG_CLEAR_BPP(op->dest.bpp-1));
106 etna_set_state(stream, VIVS_BLT_DEST_STRIDE, blt_compute_stride_bits(&op->dest));
107 etna_set_state(stream, VIVS_BLT_DEST_CONFIG, blt_compute_img_config_bits(&op->dest, true));
109 etna_set_state(stream, VIVS_BLT_SRC_STRIDE, blt_compute_stride_bits(&op->dest));
110 etna_set_state(stream, VIVS_BLT_SRC_CONFIG, blt_compute_img_config_bits(&op->dest, false));
112 etna_set_state(stream, VIVS_BLT_DEST_POS, VIVS_BLT_DEST_POS_X(op->rect_x) | VIVS_BLT_DEST_POS_Y(op->rect_y));
113 etna_set_state(stream, VIVS_BLT_IMAGE_SIZE, VIVS_BLT_IMAGE_SIZE_WIDTH(op->rect_w) | VIVS_BLT_IMAGE_SIZE_HEIGHT(op->rect_h));
114 etna_set_state(stream, VIVS_BLT_CLEAR_COLOR0, op->clear_value[0]);
115 etna_set_state(strea
[all...]
H A Detnaviv_emit.c244 etna_set_state(stream, VIVS_GL_FLUSH_CACHE, to_flush);
250 etna_set_state(stream, VIVS_TS_FLUSH_CACHE, VIVS_TS_FLUSH_CACHE_FLUSH);
606 etna_set_state(stream, VIVS_VS_NEWRANGE_LOW, 0);
607 etna_set_state(stream, VIVS_VS_NEWRANGE_HIGH, ctx->shader_state.vs_inst_mem_size / 4);
610 etna_set_state(stream, VIVS_SH_CONFIG, 0x00000002);
611 etna_set_state(stream, VIVS_VS_ICACHE_CONTROL, VIVS_VS_ICACHE_CONTROL_ENABLE);
612 etna_set_state(stream, VIVS_VS_ICACHE_COUNT, ctx->shader_state.vs_inst_mem_size / 4 - 1);
615 etna_set_state(stream, VIVS_PS_NEWRANGE_LOW, 0);
616 etna_set_state(stream, VIVS_PS_NEWRANGE_HIGH, ctx->shader_state.ps_inst_mem_size / 4);
619 etna_set_state(strea
[all...]
H A Detnaviv_rs.c299 etna_set_state(ctx->stream, VIVS_TS_COLOR_AUTO_DISABLE_COUNT,
358 etna_set_state(ctx->stream, VIVS_TS_DEPTH_AUTO_DISABLE_COUNT,
390 etna_set_state(ctx->stream, VIVS_GL_FLUSH_CACHE, VIVS_GL_FLUSH_CACHE_COLOR | VIVS_GL_FLUSH_CACHE_DEPTH);
409 etna_set_state(ctx->stream, VIVS_TS_FLUSH_CACHE, VIVS_TS_FLUSH_CACHE_FLUSH);
424 etna_set_state(ctx->stream, VIVS_GL_FLUSH_CACHE,
662 etna_set_state(ctx->stream, VIVS_GL_FLUSH_CACHE,
668 etna_set_state(ctx->stream, VIVS_TS_FLUSH_CACHE, VIVS_TS_FLUSH_CACHE_FLUSH);
679 etna_set_state(ctx->stream, VIVS_TS_MEM_CONFIG,
695 etna_set_state(ctx->stream, VIVS_TS_COLOR_CLEAR_VALUE,
700 etna_set_state(ct
[all...]
H A Detnaviv_emit.h59 etna_set_state(struct etna_cmd_stream *stream, uint32_t address, uint32_t value) function in typeref:typename:void
H A Detnaviv_query_hw.c68 etna_set_state(ctx->stream, VIVS_GL_OCCLUSION_QUERY_CONTROL, 0x1DF5E76);
H A Detnaviv_texture.c300 etna_set_state(ctx->stream, VIVS_GL_FLUSH_CACHE, VIVS_GL_FLUSH_CACHE_COLOR | VIVS_GL_FLUSH_CACHE_TEXTURE);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_blt.c112 etna_set_state(stream, VIVS_BLT_ENABLE, 0x00000001);
114 etna_set_state(stream, VIVS_BLT_CONFIG, VIVS_BLT_CONFIG_CLEAR_BPP(op->dest.bpp-1));
119 etna_set_state(stream, VIVS_BLT_DEST_STRIDE, blt_compute_stride_bits(&op->dest));
120 etna_set_state(stream, VIVS_BLT_DEST_CONFIG, blt_compute_img_config_bits(&op->dest, true));
122 etna_set_state(stream, VIVS_BLT_SRC_STRIDE, blt_compute_stride_bits(&op->dest));
123 etna_set_state(stream, VIVS_BLT_SRC_CONFIG, blt_compute_img_config_bits(&op->dest, false));
125 etna_set_state(stream, VIVS_BLT_DEST_POS, VIVS_BLT_DEST_POS_X(op->rect_x) | VIVS_BLT_DEST_POS_Y(op->rect_y));
126 etna_set_state(stream, VIVS_BLT_IMAGE_SIZE, VIVS_BLT_IMAGE_SIZE_WIDTH(op->rect_w) | VIVS_BLT_IMAGE_SIZE_HEIGHT(op->rect_h));
127 etna_set_state(stream, VIVS_BLT_CLEAR_COLOR0, op->clear_value[0]);
128 etna_set_state(strea
[all...]
H A Detnaviv_context.c412 etna_set_state(stream, VIVS_GL_API_MODE, VIVS_GL_API_MODE_OPENGL);
413 etna_set_state(stream, VIVS_GL_VERTEX_ELEMENT_CONFIG, 0x00000001);
414 etna_set_state(stream, VIVS_PA_W_CLIP_LIMIT, 0x34000001);
415 etna_set_state(stream, VIVS_PA_FLAGS, 0x00000000); /* blob sets ZCONVERT_BYPASS on GC3000+, this messes up z for us */
416 etna_set_state(stream, VIVS_PA_VIEWPORT_UNK00A80, 0x38a01404);
417 etna_set_state(stream, VIVS_PA_VIEWPORT_UNK00A84, fui(8192.0));
418 etna_set_state(stream, VIVS_PA_ZFARCLIPPING, 0x00000000);
419 etna_set_state(stream, VIVS_RA_HDEPTH_CONTROL, 0x00007000);
420 etna_set_state(stream, VIVS_PS_CONTROL_EXT, 0x00000000);
424 etna_set_state(strea
[all...]
H A Detnaviv_emit.c246 etna_set_state(stream, VIVS_GL_FLUSH_CACHE, to_flush);
252 etna_set_state(stream, VIVS_TS_FLUSH_CACHE, VIVS_TS_FLUSH_CACHE_FLUSH);
582 etna_set_state(stream, VIVS_VS_NEWRANGE_LOW, 0);
583 etna_set_state(stream, VIVS_VS_NEWRANGE_HIGH, ctx->shader_state.vs_inst_mem_size / 4);
586 etna_set_state(stream, VIVS_SH_CONFIG, 0x00000002);
587 etna_set_state(stream, VIVS_VS_ICACHE_CONTROL, VIVS_VS_ICACHE_CONTROL_ENABLE);
588 etna_set_state(stream, VIVS_VS_ICACHE_COUNT, ctx->shader_state.vs_inst_mem_size / 4 - 1);
591 etna_set_state(stream, VIVS_PS_NEWRANGE_LOW, 0);
592 etna_set_state(stream, VIVS_PS_NEWRANGE_HIGH, ctx->shader_state.ps_inst_mem_size / 4);
595 etna_set_state(strea
[all...]
H A Detnaviv_texture_desc.c276 etna_set_state(stream, VIVS_TS_SAMPLER_CONFIG(x), sv->ts.TS_SAMPLER_CONFIG);
278 etna_set_state(stream, VIVS_TS_SAMPLER_CLEAR_VALUE(x), sv->ts.TS_SAMPLER_CLEAR_VALUE);
279 etna_set_state(stream, VIVS_TS_SAMPLER_CLEAR_VALUE2(x), sv->ts.TS_SAMPLER_CLEAR_VALUE2);
300 etna_set_state(stream, VIVS_NTE_DESCRIPTOR_TX_CTRL(x),
305 etna_set_state(stream, VIVS_NTE_DESCRIPTOR_SAMP_CTRL0(x), SAMP_CTRL0);
306 etna_set_state(stream, VIVS_NTE_DESCRIPTOR_SAMP_CTRL1(x), ss->SAMP_CTRL1 | sv->SAMP_CTRL1);
307 etna_set_state(stream, VIVS_NTE_DESCRIPTOR_SAMP_LOD_MINMAX(x), ss->SAMP_LOD_MINMAX);
308 etna_set_state(stream, VIVS_NTE_DESCRIPTOR_SAMP_LOD_BIAS(x), ss->SAMP_LOD_BIAS);
309 etna_set_state(stream, VIVS_NTE_DESCRIPTOR_SAMP_ANISOTROPY(x), ss->SAMP_ANISOTROPY);
335 etna_set_state(strea
[all...]
H A Detnaviv_query_acc_occlusion.c91 etna_set_state(ctx->stream, VIVS_GL_OCCLUSION_QUERY_CONTROL, 0x1DF5E76);
H A Detnaviv_rs.c328 etna_set_state(ctx->stream, VIVS_TS_COLOR_AUTO_DISABLE_COUNT,
387 etna_set_state(ctx->stream, VIVS_TS_DEPTH_AUTO_DISABLE_COUNT,
420 etna_set_state(ctx->stream, VIVS_GL_FLUSH_CACHE, VIVS_GL_FLUSH_CACHE_COLOR | VIVS_GL_FLUSH_CACHE_DEPTH);
439 etna_set_state(ctx->stream, VIVS_TS_FLUSH_CACHE, VIVS_TS_FLUSH_CACHE_FLUSH);
454 etna_set_state(ctx->stream, VIVS_GL_FLUSH_CACHE,
713 etna_set_state(ctx->stream, VIVS_GL_FLUSH_CACHE,
718 etna_set_state(ctx->stream, VIVS_TS_FLUSH_CACHE, VIVS_TS_FLUSH_CACHE_FLUSH);
734 etna_set_state(ctx->stream, VIVS_TS_MEM_CONFIG,
750 etna_set_state(ctx->stream, VIVS_TS_COLOR_CLEAR_VALUE, src_lev->clear_value);
751 etna_set_state(ct
[all...]
H A Detnaviv_emit.h58 etna_set_state(struct etna_cmd_stream *stream, uint32_t address, uint32_t value) function in typeref:typename:void
H A Detnaviv_texture.c330 etna_set_state(ctx->stream, VIVS_GL_FLUSH_CACHE, VIVS_GL_FLUSH_CACHE_COLOR | VIVS_GL_FLUSH_CACHE_TEXTURE);

Completed in 19 milliseconds