Home
last modified time | relevance | path

Searched refs:iris_resource (Results 1 – 16 of 16) sorted by relevance

/external/mesa3d/src/gallium/drivers/iris/
Diris_resource.h52 struct iris_resource { struct
231 struct iris_resource *res;
290 struct iris_resource *res = (void *) p_res; in iris_resource_bo()
309 struct iris_resource **out_z,
310 struct iris_resource **out_s);
312 struct iris_resource *res,
315 iris_resource_get_clear_color(const struct iris_resource *res,
322 struct iris_resource *res);
324 struct iris_resource *res);
328 struct iris_resource *res,
[all …]
Diris_resolve.c48 struct iris_resource *tex_res, in disable_rb_aux_buffer()
66 struct iris_resource *rb_res = (void *) surf->base.texture; in disable_rb_aux_buffer()
97 struct iris_resource *res = isv->res; in resolve_sampler_views()
129 struct iris_resource *res = (void *) pview->resource; in resolve_image_views()
198 struct iris_resource *z_res, *s_res; in iris_predraw_resolve_framebuffer()
223 struct iris_resource *res = (void *) cso_fb->cbufs[i]->texture; in iris_predraw_resolve_framebuffer()
239 struct iris_resource *res = (void *) surf->base.texture; in iris_predraw_resolve_framebuffer()
289 struct iris_resource *z_res, *s_res; in iris_postdraw_update_resolve_tracking()
319 struct iris_resource *res = (void *) surf->base.texture; in iris_postdraw_update_resolve_tracking()
387 struct iris_resource *res, in iris_resolve_color()
[all …]
Diris_resource.c291 struct iris_resource **out_z, in iris_get_depth_stencil_resources()
292 struct iris_resource **out_s) in iris_get_depth_stencil_resources()
339 iris_resource_disable_aux(struct iris_resource *res) in iris_resource_disable_aux()
360 struct iris_resource *res = (struct iris_resource *)resource; in iris_resource_destroy()
373 static struct iris_resource *
377 struct iris_resource *res = calloc(1, sizeof(struct iris_resource)); in iris_alloc_resource()
395 iris_get_num_logical_layers(const struct iris_resource *res, unsigned level) in iris_get_num_logical_layers()
404 create_aux_state_map(struct iris_resource *res, enum isl_aux_state initial) in create_aux_state_map()
447 map_aux_addresses(struct iris_screen *screen, struct iris_resource *res, in map_aux_addresses()
489 struct iris_resource *res, in iris_resource_configure_main()
[all …]
Diris_blit.c239 struct iris_resource *res = (void *) p_res; in iris_blorp_surf_for_resource()
325 struct iris_resource *res, in iris_resource_blorp_write_aux_usage()
351 struct iris_resource *src_res = (void *) info->src.resource; in iris_blit()
352 struct iris_resource *dst_res = (void *) info->dst.resource; in iris_blit()
521 struct iris_resource *stc_dst = NULL; in iris_blit()
526 struct iris_resource *src_res, *junk; in iris_blit()
589 iris_flush_and_dirty_for_history(ice, batch, (struct iris_resource *) in iris_blit()
597 struct iris_resource *res, in get_copy_region_aux_settings()
661 struct iris_resource *src_res = (void *) src; in iris_copy_region()
662 struct iris_resource *dst_res = (void *) dst; in iris_copy_region()
[all …]
DMakefile.sources53 iris_resource.c \
54 iris_resource.h \
Diris_clear.c74 struct iris_resource *res = (void *) p_res; in can_fast_clear_color()
201 struct iris_resource *res, in fast_clear_color()
348 struct iris_resource *res = (void *) p_res; in clear_color()
414 struct iris_resource *res, in can_fast_clear_depth()
445 struct iris_resource *res, in fast_clear_depth()
562 struct iris_resource *res = (void *) p_res; in clear_depth_stencil()
577 struct iris_resource *z_res; in clear_depth_stencil()
578 struct iris_resource *stencil_res; in clear_depth_stencil()
719 struct iris_resource *res = (void *) p_res; in iris_clear_texture()
742 struct iris_resource *res = (void *) p_res; in iris_clear_texture()
Dmeson.build51 'iris_resource.c',
52 'iris_resource.h',
Diris_state.c1545 struct iris_resource *zres, *sres; in want_pma_fix()
2150 struct iris_resource *res, in fill_buffer_surface_state()
2282 struct iris_resource *res, in get_rt_read_isl_surf()
2335 struct iris_resource *res, in fill_surface_state()
2396 struct iris_resource *zres, *sres; in iris_create_sampler_view()
2405 isv->res = (struct iris_resource *) tex; in iris_create_sampler_view()
2519 struct iris_resource *res = (struct iris_resource *) tex; in iris_create_surface()
2758 struct iris_resource *res = (void *) img->resource; in iris_set_shader_images()
2901 struct iris_resource *res = (void *) resources[i]; in iris_set_global_binding()
3087 struct iris_resource *zres; in iris_set_framebuffer_state()
[all …]
Diris_screen.h70 struct iris_resource *res);
Diris_program_cache.c232 struct iris_resource *res = (void *) shader->assembly.res; in iris_upload_shader()
Diris_query.c662 struct iris_resource *res = (void *) p_res; in iris_get_query_result_resource()
Diris_program.c170 struct iris_resource *res = (void *) buf->buffer; in iris_upload_ubo_ssbo_surf_state()
/external/mesa3d/docs/relnotes/
D20.0.1.rst126 - iris: Make mocs an inline helper in iris_resource.h
D19.1.0.rst2834 - iris: rearrange iris_resource.h
2932 - iris: Move iris_sampler_view declaration to iris_resource.h
3258 - iris: Add iris_resource fields for aux surfaces
D19.3.0.rst2658 - iris: Drop iris_resource::aux::extra_aux::bo
D20.1.0.rst2711 - iris: Make mocs an inline helper in iris_resource.h