Searched refs:staging_texture (Results 1 - 4 of 4) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/i915/
H A Di915_resource.h53 struct pipe_resource *staging_texture; member in struct:i915_transfer
H A Di915_resource_texture.c739 transfer->staging_texture = NULL;
756 * If the alloc fails, transfer->staging_texture is NULL and we fallback to a map()
758 transfer->staging_texture = i915_texture_create(pipe->screen, resource, TRUE);
765 if (transfer->staging_texture) {
766 tex = i915_texture(transfer->staging_texture);
778 pipe_resource_reference(&transfer->staging_texture, NULL);
799 if (itransfer->staging_texture)
800 tex = i915_texture(itransfer->staging_texture);
804 if ((itransfer->staging_texture) &&
811 itransfer->staging_texture,
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/i915/
H A Di915_resource_texture.c807 transfer->staging_texture = NULL;
825 * If the alloc fails, transfer->staging_texture is NULL and we fallback
828 transfer->staging_texture =
838 if (transfer->staging_texture) {
839 tex = i915_texture(transfer->staging_texture);
851 pipe_resource_reference(&transfer->staging_texture, NULL);
873 if (itransfer->staging_texture)
874 tex = i915_texture(itransfer->staging_texture);
878 if ((itransfer->staging_texture) && (transfer->usage & PIPE_MAP_WRITE)) {
885 itransfer->staging_texture,
[all...]
H A Di915_resource.h50 struct pipe_resource *staging_texture; member in struct:i915_transfer

Completed in 5 milliseconds