Searched refs:iris_resource (Results 1 – 20 of 20) sorted by relevance
/external/mesa3d/src/gallium/drivers/iris/ |
D | iris_resource.h | 55 struct iris_resource { struct 236 struct iris_resource *res; 303 struct iris_resource *res = (void *) p_res; in iris_resource_bo() 325 struct iris_resource **out_z, 326 struct iris_resource **out_s); 328 struct iris_resource *res, 342 struct iris_resource *res); 344 unsigned iris_get_num_logical_layers(const struct iris_resource *res, 347 void iris_resource_disable_aux(struct iris_resource *res); 355 struct iris_resource *res, [all …]
|
D | iris_resource.c | 432 struct iris_resource **out_z, in iris_get_depth_stencil_resources() 433 struct iris_resource **out_s) in iris_get_depth_stencil_resources() 451 iris_resource_disable_aux(struct iris_resource *res) in iris_resource_disable_aux() 467 struct iris_resource *res) in iris_resource_alloc_flags() 530 struct iris_resource *res = (struct iris_resource *) p_res; in iris_resource_destroy() 544 static struct iris_resource * 548 struct iris_resource *res = CALLOC_STRUCT(iris_resource); in iris_alloc_resource() 565 iris_get_num_logical_layers(const struct iris_resource *res, unsigned level) in iris_get_num_logical_layers() 574 create_aux_state_map(struct iris_resource *res, enum isl_aux_state initial) in create_aux_state_map() 611 struct iris_resource *res) in iris_get_aux_clear_color_state_size() [all …]
|
D | iris_resolve.c | 47 struct iris_resource *tex_res, in disable_rb_aux_buffer() 65 struct iris_resource *rb_res = (void *) surf->base.texture; in disable_rb_aux_buffer() 135 struct iris_resource *res = (void *) pview->resource; in resolve_image_views() 210 struct iris_resource *z_res, *s_res; in iris_predraw_resolve_framebuffer() 235 struct iris_resource *res = (void *) cso_fb->cbufs[i]->texture; in iris_predraw_resolve_framebuffer() 251 struct iris_resource *res = (void *) surf->base.texture; in iris_predraw_resolve_framebuffer() 308 struct iris_resource *res = (void *) pview->resource; in iris_postdraw_update_image_resolve_tracking() 349 struct iris_resource *z_res, *s_res; in iris_postdraw_update_resolve_tracking() 379 struct iris_resource *res = (void *) surf->base.texture; in iris_postdraw_update_resolve_tracking() 459 struct iris_resource *res = (void *)cbuf->buffer; in flush_ubos() [all …]
|
D | iris_blit.c | 241 struct iris_resource *res = (void *) p_res; in iris_blorp_surf_for_resource() 322 static struct iris_resource * 326 struct iris_resource *junk, *s_res; in iris_resource_for_aspect() 330 return (struct iris_resource *)p_res; in iris_resource_for_aspect() 347 clear_color_is_fully_zero(const struct iris_resource *res) in clear_color_is_fully_zero() 482 struct iris_resource *src_res = in iris_blit() 484 struct iris_resource *dst_res = in iris_blit() 562 iris_dirty_for_history(ice, (struct iris_resource *)info->dst.resource); in iris_blit() 568 struct iris_resource *res, in copy_region_aux_usage() 611 struct iris_resource *res, in prepare_copy_region() [all …]
|
D | iris_clear.c | 74 struct iris_resource *res = (void *) p_res; in can_fast_clear_color() 190 struct iris_resource *res, in fast_clear_color() 383 struct iris_resource *res = (void *) p_res; in clear_color() 445 struct iris_resource *res, in can_fast_clear_depth() 500 struct iris_resource *res, in fast_clear_depth() 625 struct iris_resource *res = (void *) p_res; in clear_depth_stencil() 640 struct iris_resource *z_res; in clear_depth_stencil() 641 struct iris_resource *stencil_res; in clear_depth_stencil() 802 struct iris_resource *res = (void *) p_res; in iris_clear_texture()
|
D | meson.build | 48 'iris_resource.c', 49 'iris_resource.h',
|
D | iris_state.c | 1043 struct iris_resource *res = (struct iris_resource *)ice->state.pixel_hashing_tables; in upload_pixel_hashing_tables() 2100 struct iris_resource *zres, *sres; in want_pma_fix() 2753 struct iris_resource *res, in fill_buffer_surface_state() 2917 struct iris_resource *res, in fill_surface_state() 2960 struct iris_resource *res, in fill_surface_states() 3003 struct iris_resource *zres, *sres; in iris_create_sampler_view() 3012 isv->res = (struct iris_resource *) tex; in iris_create_sampler_view() 3150 struct iris_resource *res = (struct iris_resource *) tex; in iris_create_surface() 3361 struct iris_resource *res = (void *) img->resource; in iris_set_shader_images() 3569 struct iris_resource *res = (void *) resources[i]; in iris_set_global_binding() [all …]
|
D | iris_screen.h | 90 struct iris_resource *res);
|
D | iris_screen.c | 689 struct iris_resource *res = (struct iris_resource *)pres; in iris_set_damage_region()
|
D | iris_program_cache.c | 170 struct iris_resource *res = (void *) shader->assembly.res; in iris_upload_shader()
|
D | iris_context.h | 736 struct iris_resource *res = (void *) shader->assembly.res; in KSP()
|
D | iris_query.c | 684 struct iris_resource *res = (void *) p_res; in iris_get_query_result_resource()
|
D | iris_program.c | 704 struct iris_resource *res = (void *) buf->buffer; in iris_upload_ubo_ssbo_surf_state()
|
/external/mesa3d/docs/relnotes/ |
D | 20.0.1.rst | 126 - iris: Make mocs an inline helper in iris_resource.h
|
D | 19.1.0.rst | 2834 - 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
|
D | 19.3.0.rst | 2658 - iris: Drop iris_resource::aux::extra_aux::bo
|
D | 22.1.0.rst | 2891 - iris: Drop the iris_resource aux usage bit fields
|
D | 20.1.0.rst | 2711 - iris: Make mocs an inline helper in iris_resource.h
|
D | 21.2.0.rst | 2939 - iris: Move target_to_isl_surf_dim to iris_resource.c
|
D | 21.1.0.rst | 4610 - iris: Drop iris_resource::aux::has_hiz
|