Lines Matching refs:v3d
118 struct v3d_context *v3d = v3d_context(pctx); in v3d_resource_transfer_unmap() local
146 slab_free(&v3d->transfer_pool, ptrans); in v3d_resource_transfer_unmap()
150 rebind_sampler_views(struct v3d_context *v3d, in rebind_sampler_views() argument
154 struct v3d_texture_stateobj *tex = v3d->tex + st; in rebind_sampler_views()
165 v3d_create_texture_shader_state_bo(v3d, sview); in rebind_sampler_views()
167 v3d_flag_dirty_sampler_state(v3d, st); in rebind_sampler_views()
177 struct v3d_context *v3d = v3d_context(pctx); in v3d_map_usage_prep() local
187 v3d->dirty |= V3D_DIRTY_VTXBUF; in v3d_map_usage_prep()
189 v3d->dirty |= V3D_DIRTY_CONSTBUF; in v3d_map_usage_prep()
198 rebind_sampler_views(v3d, rsc); in v3d_map_usage_prep()
203 v3d_flush_jobs_reading_resource(v3d, prsc, in v3d_map_usage_prep()
213 v3d_flush_jobs_reading_resource(v3d, prsc, in v3d_map_usage_prep()
217 v3d_flush_jobs_writing_resource(v3d, prsc, in v3d_map_usage_prep()
236 struct v3d_context *v3d = v3d_context(pctx); in v3d_resource_transfer_map() local
263 trans = slab_zalloc(&v3d->transfer_pool); in v3d_resource_transfer_map()
989 struct v3d_context *v3d = v3d_context(pctx); in v3d_update_shadow_texture() local
1046 struct v3d_context *v3d = v3d_context(pctx); in v3d_create_surface() local
1047 struct v3d_screen *screen = v3d->screen; in v3d_create_surface()