| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/ |
| H A D | iris_clear.c | 69 struct pipe_resource *p_res, 76 struct iris_resource *res = (void *) p_res; 94 box->width < p_res->width0 || 95 box->height < p_res->height0) { 126 struct pipe_resource *p_res = (void *) res; local in function:convert_fast_clear_color 128 const enum pipe_format format = p_res->format; 207 struct pipe_resource *p_res = (void *) res; local in function:fast_clear_color 266 iris_blorp_surf_for_resource(&ice->vtbl, &surf, p_res, res->aux.usage, 290 struct pipe_resource *p_res, 298 struct iris_resource *res = (void *) p_res; 68 can_fast_clear_color(struct iris_context * ice,struct pipe_resource * p_res,unsigned level,const struct pipe_box * box,enum isl_format format,enum isl_format render_format,union isl_color_value color) argument 289 clear_color(struct iris_context * ice,struct pipe_resource * p_res,unsigned level,const struct pipe_box * box,bool render_condition_enabled,enum isl_format format,struct isl_swizzle swizzle,union isl_color_value color) argument 363 struct pipe_resource *p_res = (void *) res; local in function:can_fast_clear_depth 385 struct pipe_resource *p_res = (void *) res; local in function:fast_clear_depth 482 clear_depth_stencil(struct iris_context * ice,struct pipe_resource * p_res,unsigned level,const struct pipe_box * box,bool render_condition_enabled,bool clear_depth,bool clear_stencil,float depth,uint8_t stencil) argument 621 iris_clear_texture(struct pipe_context * ctx,struct pipe_resource * p_res,unsigned level,const struct pipe_box * box,const void * data) argument [all...] |
| H A D | iris_resource.h | 236 iris_resource_bo(struct pipe_resource *p_res) argument 238 struct iris_resource *res = (void *) p_res;
|
| H A D | iris_query.c | 905 struct pipe_resource *p_res, 912 struct iris_resource *res = (void *) p_res; 928 ice->vtbl.copy_mem_mem(batch, iris_resource_bo(p_res), offset, 944 ice->vtbl.store_data_imm32(batch, iris_resource_bo(p_res), offset, 947 ice->vtbl.store_data_imm64(batch, iris_resource_bo(p_res), offset, 977 iris_resource_bo(p_res), 981 iris_resource_bo(p_res), 900 iris_get_query_result_resource(struct pipe_context * ctx,struct pipe_query * query,boolean wait,enum pipe_query_value_type result_type,int index,struct pipe_resource * p_res,unsigned offset) argument
|
| H A D | iris_resource.c | 202 iris_resource_get_separate_stencil(struct pipe_resource *p_res) argument 207 return p_res->next; 211 iris_resource_set_separate_stencil(struct pipe_resource *p_res, argument 214 assert(util_format_has_depth(util_format_description(p_res->format))); 215 pipe_resource_reference(&p_res->next, stencil); 1610 iris_resource_get_internal_format(struct pipe_resource *p_res) argument 1612 struct iris_resource *res = (void *) p_res;
|
| H A D | iris_blit.c | 234 struct pipe_resource *p_res, 239 struct iris_resource *res = (void *) p_res; 232 iris_blorp_surf_for_resource(struct iris_vtable * vtbl,struct blorp_surf * surf,struct pipe_resource * p_res,enum isl_aux_usage aux_usage,unsigned level,bool is_render_target) argument
|
| H A D | iris_context.h | 679 struct pipe_resource *p_res,
|
| H A D | iris_state.c | 2987 struct pipe_resource *p_res, 2991 struct iris_resource *res = (void *) p_res; 2999 pipe_resource_reference(&cso->base.buffer, p_res); 2986 iris_create_stream_output_target(struct pipe_context * ctx,struct pipe_resource * p_res,unsigned buffer_offset,unsigned buffer_size) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| H A D | crocus_clear.c | 66 struct pipe_resource *p_res, 74 struct crocus_resource *res = (void *) p_res; 84 box->width < minify(p_res->width0, level) || 85 box->height < minify(p_res->height0, level)) { 126 struct pipe_resource *p_res = (void *) res; local in function:convert_fast_clear_color 128 const enum pipe_format format = p_res->format; 208 struct pipe_resource *p_res = (void *) res; local in function:fast_clear_color 301 p_res, res->aux.usage, level, true); 327 struct pipe_resource *p_res, 335 struct crocus_resource *res = (void *) p_res; 65 can_fast_clear_color(struct crocus_context * ice,struct pipe_resource * p_res,unsigned level,const struct pipe_box * box,bool render_condition_enabled,enum isl_format format,enum isl_format render_format,union isl_color_value color) argument 326 clear_color(struct crocus_context * ice,struct pipe_resource * p_res,unsigned level,const struct pipe_box * box,bool render_condition_enabled,enum isl_format format,struct isl_swizzle swizzle,union isl_color_value color) argument 402 struct pipe_resource *p_res = (void *) res; local in function:can_fast_clear_depth 457 struct pipe_resource *p_res = (void *) res; local in function:fast_clear_depth 539 clear_depth_stencil(struct crocus_context * ice,struct pipe_resource * p_res,unsigned level,const struct pipe_box * box,bool render_condition_enabled,bool clear_depth,bool clear_stencil,float depth,uint8_t stencil) argument 708 crocus_clear_texture(struct pipe_context * ctx,struct pipe_resource * p_res,unsigned level,const struct pipe_box * box,const void * data) argument [all...] |
| H A D | crocus_resource.h | 293 crocus_resource_bo(struct pipe_resource *p_res) argument 295 struct crocus_resource *res = (void *) p_res; 311 _crocus_resource_get_separate_stencil(struct pipe_resource *p_res) argument 316 if (p_res->next && p_res->next->format == PIPE_FORMAT_S8_UINT) 317 return p_res->next;
|
| H A D | crocus_blit.c | 274 struct pipe_resource *p_res, 279 struct crocus_resource *res = (void *) p_res; 346 struct pipe_resource *p_res, unsigned pipe_mask) 350 crocus_get_depth_stencil_resources(devinfo, p_res, &junk, &s_res); 353 return (struct crocus_resource *)p_res; 271 crocus_blorp_surf_for_resource(struct crocus_vtable * vtbl,struct isl_device * isl_dev,struct blorp_surf * surf,struct pipe_resource * p_res,enum isl_aux_usage aux_usage,unsigned level,bool is_render_target) argument 345 crocus_resource_for_aspect(const struct intel_device_info * devinfo,struct pipe_resource * p_res,unsigned pipe_mask) argument
|
| H A D | crocus_resource.c | 301 crocus_resource_get_separate_stencil(struct pipe_resource *p_res) argument 303 return _crocus_resource_get_separate_stencil(p_res); 307 crocus_resource_set_separate_stencil(struct pipe_resource *p_res, argument 310 assert(util_format_has_depth(util_format_description(p_res->format))); 311 pipe_resource_reference(&p_res->next, stencil); 1878 crocus_resource_get_internal_format(struct pipe_resource *p_res) argument 1880 struct crocus_resource *res = (void *) p_res;
|
| H A D | crocus_query.c | 705 struct pipe_resource *p_res, 713 struct crocus_resource *res = (void *) p_res; 715 struct crocus_bo *dst_bo = crocus_resource_bo(p_res); 700 crocus_get_query_result_resource(struct pipe_context * ctx,struct pipe_query * query,bool wait,enum pipe_query_value_type result_type,int index,struct pipe_resource * p_res,unsigned offset) argument
|
| H A D | crocus_context.h | 792 struct pipe_resource *p_res,
|
| H A D | crocus_state.c | 4012 struct pipe_resource *p_res, 4016 struct crocus_resource *res = (void *) p_res; 4024 pipe_resource_reference(&cso->base.buffer, p_res); 4011 crocus_create_stream_output_target(struct pipe_context * ctx,struct pipe_resource * p_res,unsigned buffer_offset,unsigned buffer_size) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/ |
| H A D | iris_clear.c | 68 struct pipe_resource *p_res, 75 struct iris_resource *res = (void *) p_res; 85 box->width < minify(p_res->width0, level) || 86 box->height < minify(p_res->height0, level)) { 136 if (level > 0 && util_format_get_blocksizebits(p_res->format) == 8 && 137 res->aux.usage == ISL_AUX_USAGE_GFX12_CCS_E && p_res->width0 % 64) { 219 struct pipe_resource *p_res = (void *) res; local in function:fast_clear_color 322 p_res, res->aux.usage, level, true); 344 struct pipe_resource *p_res, 352 struct iris_resource *res = (void *) p_res; 67 can_fast_clear_color(struct iris_context * ice,struct pipe_resource * p_res,unsigned level,const struct pipe_box * box,bool render_condition_enabled,enum isl_format render_format,union isl_color_value color) argument 343 clear_color(struct iris_context * ice,struct pipe_resource * p_res,unsigned level,const struct pipe_box * box,bool render_condition_enabled,enum isl_format format,struct isl_swizzle swizzle,union isl_color_value color) argument 423 struct pipe_resource *p_res = (void *) res; local in function:can_fast_clear_depth 550 clear_depth_stencil(struct iris_context * ice,struct pipe_resource * p_res,unsigned level,const struct pipe_box * box,bool render_condition_enabled,bool clear_depth,bool clear_stencil,float depth,uint8_t stencil) argument 713 iris_clear_texture(struct pipe_context * ctx,struct pipe_resource * p_res,unsigned level,const struct pipe_box * box,const void * data) argument [all...] |
| H A D | iris_resource.h | 309 iris_resource_bo(struct pipe_resource *p_res) argument 311 struct iris_resource *res = (void *) p_res;
|
| H A D | iris_blit.c | 234 struct pipe_resource *p_res, 239 struct iris_resource *res = (void *) p_res; 317 iris_resource_for_aspect(struct pipe_resource *p_res, unsigned pipe_mask) argument 321 iris_get_depth_stencil_resources(p_res, &junk, &s_res); 324 return (struct iris_resource *)p_res; 232 iris_blorp_surf_for_resource(struct isl_device * isl_dev,struct blorp_surf * surf,struct pipe_resource * p_res,enum isl_aux_usage aux_usage,unsigned level,bool is_render_target) argument
|
| H A D | iris_resource.c | 353 iris_resource_get_separate_stencil(struct pipe_resource *p_res) argument 358 if (p_res->next && p_res->next->format == PIPE_FORMAT_S8_UINT) 359 return p_res->next; 366 iris_resource_set_separate_stencil(struct pipe_resource *p_res, argument 369 assert(util_format_has_depth(util_format_description(p_res->format))); 370 pipe_resource_reference(&p_res->next, stencil); 452 struct pipe_resource *p_res) 454 struct iris_resource *res = (struct iris_resource *) p_res; 456 if (p_res 451 iris_resource_destroy(struct pipe_screen * screen,struct pipe_resource * p_res) argument 917 for (struct pipe_resource *p_res = &res->base.b; p_res; p_res = p_res->next) { local in function:iris_resource_finish_aux_import 2593 iris_resource_get_internal_format(struct pipe_resource * p_res) argument [all...] |
| H A D | iris_query.c | 657 struct pipe_resource *p_res, 664 struct iris_resource *res = (void *) p_res; 666 struct iris_bo *dst_bo = iris_resource_bo(p_res); 652 iris_get_query_result_resource(struct pipe_context * ctx,struct pipe_query * query,bool wait,enum pipe_query_value_type result_type,int index,struct pipe_resource * p_res,unsigned offset) argument
|
| H A D | iris_context.h | 875 struct pipe_resource *p_res,
|
| H A D | iris_state.c | 3655 struct pipe_resource *p_res, 3659 struct iris_resource *res = (void *) p_res; 3667 pipe_resource_reference(&cso->base.buffer, p_res); 3654 iris_create_stream_output_target(struct pipe_context * ctx,struct pipe_resource * p_res,unsigned buffer_offset,unsigned buffer_size) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/omx/tizonia/ |
| H A D | h264dprc.c | 200 struct pipe_resource * p_res = NULL; local in function:get_eglimage 213 p_res = st_omx_pipe_texture_from_eglimage(p_egldisplay, p_eglimage); 215 assert(p_res); 218 templat.buffer_format = p_res->format; 220 templat.width = p_res->width0; 221 templat.height = p_res->height0; 225 pipe_resource_reference(&resources[0], p_res); 230 assert(video_buffer->buffer_format == p_res->format);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/omx/tizonia/ |
| H A D | h264dprc.c | 188 struct pipe_resource * p_res = NULL; local in function:get_eglimage 201 p_res = st_omx_pipe_texture_from_eglimage(p_egldisplay, p_eglimage); 203 assert(p_res); 206 templat.buffer_format = p_res->format; 207 templat.width = p_res->width0; 208 templat.height = p_res->height0; 212 pipe_resource_reference(&resources[0], p_res); 217 assert(video_buffer->buffer_format == p_res->format);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| H A D | zink_clear.h | 64 struct pipe_resource *p_res,
|