Home
last modified time | relevance | path

Searched refs:stImage (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/mesa/state_tracker/
Dst_cb_texture.c197 struct st_texture_image *stImage = st_texture_image(texImage); in st_FreeTextureImageBuffer() local
201 if (stImage->pt) { in st_FreeTextureImageBuffer()
202 pipe_resource_reference(&stImage->pt, NULL); in st_FreeTextureImageBuffer()
205 free(stImage->transfer); in st_FreeTextureImageBuffer()
206 stImage->transfer = NULL; in st_FreeTextureImageBuffer()
207 stImage->num_transfers = 0; in st_FreeTextureImageBuffer()
209 if (stImage->etc_data) { in st_FreeTextureImageBuffer()
210 free(stImage->etc_data); in st_FreeTextureImageBuffer()
211 stImage->etc_data = NULL; in st_FreeTextureImageBuffer()
228 etc_fallback_allocate(struct st_context *st, struct st_texture_image *stImage) in etc_fallback_allocate() argument
[all …]
Dst_texture.c248 st_texture_image_map(struct st_context *st, struct st_texture_image *stImage, in st_texture_image_map() argument
255 st_texture_object(stImage->base.TexObject); in st_texture_image_map()
261 if (!stImage->pt) in st_texture_image_map()
264 if (stObj->pt != stImage->pt) in st_texture_image_map()
267 level = stImage->base.Level; in st_texture_image_map()
276 z += stImage->base.Face; in st_texture_image_map()
278 map = pipe_transfer_map_3d(st->pipe, stImage->pt, level, usage, in st_texture_image_map()
282 if (z >= stImage->num_transfers) { in st_texture_image_map()
285 stImage->transfer = realloc(stImage->transfer, in st_texture_image_map()
287 memset(&stImage->transfer[stImage->num_transfers], 0, in st_texture_image_map()
[all …]
Dst_vdpau.c189 struct st_texture_image *stImage = st_texture_image(texImage); in st_vdpau_map_surface() local
236 pipe_resource_reference(&stImage->pt, res); in st_vdpau_map_surface()
254 struct st_texture_image *stImage = st_texture_image(texImage); in st_vdpau_unmap_surface() local
258 pipe_resource_reference(&stImage->pt, NULL); in st_vdpau_unmap_surface()
Dst_cb_eglimage.c185 struct st_texture_image *stImage; in st_bind_egl_image() local
197 stImage = st_texture_image(texImage); in st_bind_egl_image()
231 pipe_resource_reference(&stImage->pt, stObj->pt); in st_bind_egl_image()
Dst_texture.h282 st_texture_image_map(struct st_context *st, struct st_texture_image *stImage,
290 struct st_texture_image *stImage, unsigned slice);
Dst_manager.c684 struct st_texture_image *stImage; in st_context_teximage() local
718 stImage = st_texture_image(texImage); in st_context_teximage()
753 pipe_resource_reference(&stImage->pt, tex); in st_context_teximage()