Lines Matching refs:tex_res
270 tex_resource_t tex_res;
275 CLEAR (tex_res);
307 tex_res.id = 0;
308 tex_res.w = accel_state->src_obj[0].width;
309 tex_res.h = accel_state->src_obj[0].height;
310 tex_res.pitch = accel_state->src_obj[0].pitch;
311 tex_res.depth = 0;
312 tex_res.dim = SQ_TEX_DIM_2D;
313 tex_res.base = accel_state->src_obj[0].offset;
314 tex_res.mip_base = accel_state->src_obj[0].offset;
315 tex_res.size = accel_state->src_size[0];
316 tex_res.bo = accel_state->src_obj[0].bo;
317 tex_res.mip_bo = accel_state->src_obj[0].bo;
318 tex_res.surface = accel_state->src_obj[0].surface;
320 tex_res.format = FMT_8;
321 tex_res.dst_sel_x = SQ_SEL_1; /* R */
322 tex_res.dst_sel_y = SQ_SEL_1; /* G */
323 tex_res.dst_sel_z = SQ_SEL_1; /* B */
324 tex_res.dst_sel_w = SQ_SEL_X; /* A */
326 tex_res.format = FMT_5_6_5;
327 tex_res.dst_sel_x = SQ_SEL_Z; /* R */
328 tex_res.dst_sel_y = SQ_SEL_Y; /* G */
329 tex_res.dst_sel_z = SQ_SEL_X; /* B */
330 tex_res.dst_sel_w = SQ_SEL_1; /* A */
332 tex_res.format = FMT_8_8_8_8;
333 tex_res.dst_sel_x = SQ_SEL_Z; /* R */
334 tex_res.dst_sel_y = SQ_SEL_Y; /* G */
335 tex_res.dst_sel_z = SQ_SEL_X; /* B */
336 tex_res.dst_sel_w = SQ_SEL_W; /* A */
339 tex_res.base_level = 0;
340 tex_res.last_level = 0;
341 tex_res.perf_modulation = 0;
343 tex_res.array_mode = 0;
344 evergreen_set_tex_resource(pScrn, &tex_res, accel_state->src_obj[0].domain);
840 tex_resource_t tex_res;
844 CLEAR (tex_res);
854 tex_res.w = pPict->pDrawable->width;
855 tex_res.h = pPict->pDrawable->height;
858 tex_res.w = 1;
859 tex_res.h = 1;
863 tex_res.id = unit;
864 tex_res.pitch = accel_state->src_obj[unit].pitch;
865 tex_res.depth = 0;
866 tex_res.dim = SQ_TEX_DIM_2D;
867 tex_res.base = accel_state->src_obj[unit].offset;
868 tex_res.mip_base = accel_state->src_obj[unit].offset;
869 tex_res.size = accel_state->src_size[unit];
870 tex_res.format = EVERGREENTexFormats[i].card_fmt;
871 tex_res.bo = accel_state->src_obj[unit].bo;
872 tex_res.mip_bo = accel_state->src_obj[unit].bo;
873 tex_res.surface = accel_state->src_obj[unit].surface;
878 tex_res.endian = SQ_ENDIAN_8IN16;
881 tex_res.endian = SQ_ENDIAN_8IN32;
997 tex_res.dst_sel_x = pix_r; /* R */
998 tex_res.dst_sel_y = pix_g; /* G */
999 tex_res.dst_sel_z = pix_b; /* B */
1000 tex_res.dst_sel_w = pix_a; /* A */
1002 tex_res.base_level = 0;
1003 tex_res.last_level = 0;
1004 tex_res.perf_modulation = 0;
1006 tex_res.array_mode = 0;
1007 evergreen_set_tex_resource (pScrn, &tex_res, accel_state->src_obj[unit].domain);