Home
last modified time | relevance | path

Searched refs:transfer (Results 1 – 25 of 991) sorted by relevance

12345678910>>...40

/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_transfer.c34 struct pipe_transfer transfer; member
42 r300_transfer(struct pipe_transfer* transfer) in r300_transfer() argument
44 return (struct r300_transfer*)transfer; in r300_transfer()
51 struct pipe_transfer *transfer = (struct pipe_transfer*)r300transfer; in r300_copy_from_tiled_texture() local
52 struct pipe_resource *src = transfer->resource; in r300_copy_from_tiled_texture()
57 src, transfer->level, &transfer->box); in r300_copy_from_tiled_texture()
65 blit.src.level = transfer->level; in r300_copy_from_tiled_texture()
66 blit.src.box = transfer->box; in r300_copy_from_tiled_texture()
69 blit.dst.box.width = transfer->box.width; in r300_copy_from_tiled_texture()
70 blit.dst.box.height = transfer->box.height; in r300_copy_from_tiled_texture()
[all …]
Dr300_screen_buffer.c92 struct pipe_transfer *transfer; in r300_buffer_transfer_map() local
95 transfer = slab_alloc(&r300->pool_transfers); in r300_buffer_transfer_map()
96 transfer->resource = resource; in r300_buffer_transfer_map()
97 transfer->level = level; in r300_buffer_transfer_map()
98 transfer->usage = usage; in r300_buffer_transfer_map()
99 transfer->box = *box; in r300_buffer_transfer_map()
100 transfer->stride = 0; in r300_buffer_transfer_map()
101 transfer->layer_stride = 0; in r300_buffer_transfer_map()
104 *ptransfer = transfer; in r300_buffer_transfer_map()
148 slab_free(&r300->pool_transfers, transfer); in r300_buffer_transfer_map()
[all …]
/third_party/vk-gl-cts/android/cts/master/vk-master-2021-03-01/
Ddynamic-state.txt63 dEQP-VK.dynamic_state.compute_transfer.single.transfer.viewport.before
64 dEQP-VK.dynamic_state.compute_transfer.single.transfer.viewport.after
65 dEQP-VK.dynamic_state.compute_transfer.single.transfer.scissor.before
66 dEQP-VK.dynamic_state.compute_transfer.single.transfer.scissor.after
67 dEQP-VK.dynamic_state.compute_transfer.single.transfer.line_width.before
68 dEQP-VK.dynamic_state.compute_transfer.single.transfer.line_width.after
69 dEQP-VK.dynamic_state.compute_transfer.single.transfer.depth_bias.before
70 dEQP-VK.dynamic_state.compute_transfer.single.transfer.depth_bias.after
71 dEQP-VK.dynamic_state.compute_transfer.single.transfer.blend_constants.before
72 dEQP-VK.dynamic_state.compute_transfer.single.transfer.blend_constants.after
[all …]
Dimage.txt625 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r32ui_end_result
626 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r32ui_intermediate_values
627 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r32i_end_result
628 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r32i_intermediate_values
629 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r32f_end_result
630 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r32f_intermediate_values
631 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r64ui_end_result
632 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r64ui_intermediate_values
633 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r64i_end_result
634 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r64i_intermediate_values
[all …]
/third_party/vk-gl-cts/android/cts/master/vk-master/
Ddynamic-state.txt78 dEQP-VK.dynamic_state.compute_transfer.single.transfer.viewport.before
79 dEQP-VK.dynamic_state.compute_transfer.single.transfer.viewport.after
80 dEQP-VK.dynamic_state.compute_transfer.single.transfer.scissor.before
81 dEQP-VK.dynamic_state.compute_transfer.single.transfer.scissor.after
82 dEQP-VK.dynamic_state.compute_transfer.single.transfer.line_width.before
83 dEQP-VK.dynamic_state.compute_transfer.single.transfer.line_width.after
84 dEQP-VK.dynamic_state.compute_transfer.single.transfer.depth_bias.before
85 dEQP-VK.dynamic_state.compute_transfer.single.transfer.depth_bias.after
86 dEQP-VK.dynamic_state.compute_transfer.single.transfer.blend_constants.before
87 dEQP-VK.dynamic_state.compute_transfer.single.transfer.blend_constants.after
[all …]
/third_party/vk-gl-cts/external/vulkancts/mustpass/master/vk-default/
Ddynamic-state.txt78 dEQP-VK.dynamic_state.compute_transfer.single.transfer.viewport.before
79 dEQP-VK.dynamic_state.compute_transfer.single.transfer.viewport.after
80 dEQP-VK.dynamic_state.compute_transfer.single.transfer.scissor.before
81 dEQP-VK.dynamic_state.compute_transfer.single.transfer.scissor.after
82 dEQP-VK.dynamic_state.compute_transfer.single.transfer.line_width.before
83 dEQP-VK.dynamic_state.compute_transfer.single.transfer.line_width.after
84 dEQP-VK.dynamic_state.compute_transfer.single.transfer.depth_bias.before
85 dEQP-VK.dynamic_state.compute_transfer.single.transfer.depth_bias.after
86 dEQP-VK.dynamic_state.compute_transfer.single.transfer.blend_constants.before
87 dEQP-VK.dynamic_state.compute_transfer.single.transfer.blend_constants.after
[all …]
/third_party/skia/third_party/externals/swiftshader/tests/regres/testlists/vk-default/
Ddynamic-state.txt78 dEQP-VK.dynamic_state.compute_transfer.single.transfer.viewport.before
79 dEQP-VK.dynamic_state.compute_transfer.single.transfer.viewport.after
80 dEQP-VK.dynamic_state.compute_transfer.single.transfer.scissor.before
81 dEQP-VK.dynamic_state.compute_transfer.single.transfer.scissor.after
82 dEQP-VK.dynamic_state.compute_transfer.single.transfer.line_width.before
83 dEQP-VK.dynamic_state.compute_transfer.single.transfer.line_width.after
84 dEQP-VK.dynamic_state.compute_transfer.single.transfer.depth_bias.before
85 dEQP-VK.dynamic_state.compute_transfer.single.transfer.depth_bias.after
86 dEQP-VK.dynamic_state.compute_transfer.single.transfer.blend_constants.before
87 dEQP-VK.dynamic_state.compute_transfer.single.transfer.blend_constants.after
[all …]
/third_party/vk-gl-cts/android/cts/main/vk-master-2021-03-01/
Ddynamic-state.txt67 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.viewport.before
68 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.viewport.after
69 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.scissor.before
70 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.scissor.after
71 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.line_width.before
72 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.line_width.after
73 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.depth_bias.before
74 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.depth_bias.after
75 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.blend_constants.before
76 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.blend_constants.after
[all …]
Dimage.txt2935 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r32ui_end_result
2936 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r32ui_intermediate_values
2937 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r32i_end_result
2938 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r32i_intermediate_values
2939 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r32f_end_result
2940 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r32f_intermediate_values
2941 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r64ui_end_result
2942 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r64ui_intermediate_values
2943 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r64i_end_result
2944 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r64i_intermediate_values
[all …]
/third_party/vk-gl-cts/android/cts/main/vksc-master/
Ddynamic-state.txt68 dEQP-VKSC.dynamic_state.compute_transfer.single.transfer.viewport.before
69 dEQP-VKSC.dynamic_state.compute_transfer.single.transfer.viewport.after
70 dEQP-VKSC.dynamic_state.compute_transfer.single.transfer.scissor.before
71 dEQP-VKSC.dynamic_state.compute_transfer.single.transfer.scissor.after
72 dEQP-VKSC.dynamic_state.compute_transfer.single.transfer.line_width.before
73 dEQP-VKSC.dynamic_state.compute_transfer.single.transfer.line_width.after
74 dEQP-VKSC.dynamic_state.compute_transfer.single.transfer.depth_bias.before
75 dEQP-VKSC.dynamic_state.compute_transfer.single.transfer.depth_bias.after
76 dEQP-VKSC.dynamic_state.compute_transfer.single.transfer.blend_constants.before
77 dEQP-VKSC.dynamic_state.compute_transfer.single.transfer.blend_constants.after
[all …]
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/
Dgstglbasememory.c86 _mem_create_gl (GstGLContext * context, struct create_data *transfer) in _mem_create_gl() argument
91 GST_CAT_TRACE (GST_CAT_GL_BASE_MEMORY, "Create memory %p", transfer->mem); in _mem_create_gl()
94 GST_GL_BASE_MEMORY_ALLOCATOR_GET_CLASS (transfer->mem->mem.allocator); in _mem_create_gl()
99 transfer->mem->query = NULL; in _mem_create_gl()
101 transfer->mem->query = in _mem_create_gl()
104 if ((transfer->result = alloc_class->create (transfer->mem, &error))) in _mem_create_gl()
251 _map_data_gl (GstGLContext * context, struct map_data *transfer) in _map_data_gl() argument
254 GstGLBaseMemory *mem = transfer->mem; in _map_data_gl()
255 GstMapInfo *info = transfer->info; in _map_data_gl()
260 GST_GL_BASE_MEMORY_ALLOCATOR_GET_CLASS (transfer->mem->mem.allocator); in _map_data_gl()
[all …]
/third_party/vk-gl-cts/external/vulkancts/mustpass/main/vksc-default/
Ddynamic-state.txt103 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.viewport.before
104 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.viewport.after
105 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.scissor.before
106 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.scissor.after
107 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.line_width.before
108 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.line_width.after
109 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.depth_bias.before
110 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.depth_bias.after
111 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.blend_constants.before
112 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.blend_constants.after
[all …]
/third_party/vk-gl-cts/android/cts/main/vksc-main/
Ddynamic-state.txt103 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.viewport.before
104 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.viewport.after
105 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.scissor.before
106 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.scissor.after
107 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.line_width.before
108 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.line_width.after
109 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.depth_bias.before
110 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.depth_bias.after
111 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.blend_constants.before
112 dEQP-VKSC.dynamic_state.monolithic.compute_transfer.single.transfer.blend_constants.after
[all …]
/third_party/skia/third_party/externals/dawn/generator/templates/dawn_wire/
DWireCmd.cpp197 {{Return}}{{name}}Transfer* transfer,
207 transfer->commandId = {{Return}}WireCmd::{{name}};
218 transfer->hasNextInChain = true;
221 transfer->hasNextInChain = false;
227 ASSERT(transfer->chain.sType == {{as_cEnum(types["s type"].name, record.name)}});
228 ASSERT(transfer->chain.hasNext == (record.chain.next != nullptr));
237 transfer->has_{{memberName}} = has_{{memberName}};
241 transfer->{{memberName}}Strlen = std::strlen(record.{{memberName}});
244 WIRE_TRY(buffer->NextN(transfer->{{memberName}}Strlen, &stringInBuffer));
245 memcpy(stringInBuffer, record.{{memberName}}, transfer->{{memberName}}Strlen);
[all …]
/third_party/vk-gl-cts/android/cts/main/vk-master/
Ddynamic-state.txt159 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.viewport.before
160 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.viewport.after
161 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.scissor.before
162 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.scissor.after
163 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.line_width.before
164 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.line_width.after
165 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.depth_bias.before
166 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.depth_bias.after
167 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.blend_constants.before
168 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.blend_constants.after
[all …]
/third_party/vk-gl-cts/external/vulkancts/mustpass/main/vk-default/
Ddynamic-state.txt159 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.viewport.before
160 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.viewport.after
161 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.scissor.before
162 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.scissor.after
163 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.line_width.before
164 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.line_width.after
165 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.depth_bias.before
166 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.depth_bias.after
167 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.blend_constants.before
168 dEQP-VK.dynamic_state.monolithic.compute_transfer.single.transfer.blend_constants.after
[all …]
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_debug_image.c102 struct pipe_transfer *transfer; in debug_dump_surface() local
119 0, 0, surface->width, surface->height, &transfer); in debug_dump_surface()
128 transfer->stride, in debug_dump_surface()
131 pipe->texture_unmap(pipe, transfer); in debug_dump_surface()
191 struct pipe_transfer *transfer; in debug_dump_surface_bmp() local
197 0, 0, surface->width, surface->height, &transfer); in debug_dump_surface_bmp()
199 debug_dump_transfer_bmp(pipe, filename, transfer, ptr); in debug_dump_surface_bmp()
201 pipe->texture_unmap(pipe, transfer); in debug_dump_surface_bmp()
207 struct pipe_transfer *transfer, void *ptr) in debug_dump_transfer_bmp() argument
211 if (!transfer) in debug_dump_transfer_bmp()
[all …]
Du_transfer.c12 struct pipe_transfer *transfer = NULL; in u_default_buffer_subdata() local
34 map = pipe->buffer_map(pipe, resource, 0, usage, &box, &transfer); in u_default_buffer_subdata()
39 pipe_buffer_unmap(pipe, transfer); in u_default_buffer_subdata()
48 struct pipe_transfer *transfer = NULL; in u_default_clear_buffer() local
64 map = pipe->buffer_map(pipe, resource, 0, usage, &box, &transfer); in u_default_clear_buffer()
71 pipe_buffer_unmap(pipe, transfer); in u_default_clear_buffer()
83 struct pipe_transfer *transfer = NULL; in u_default_texture_subdata() local
99 box, &transfer); in u_default_texture_subdata()
105 transfer->stride, /* bytes */ in u_default_texture_subdata()
106 transfer->layer_stride, /* bytes */ in u_default_texture_subdata()
[all …]
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_resource_buffer.c124 struct pipe_transfer *transfer; in svga_buffer_transfer_map() local
135 transfer = MALLOC_STRUCT(pipe_transfer); in svga_buffer_transfer_map()
136 if (!transfer) { in svga_buffer_transfer_map()
140 transfer->resource = resource; in svga_buffer_transfer_map()
141 transfer->level = level; in svga_buffer_transfer_map()
142 transfer->usage = usage; in svga_buffer_transfer_map()
143 transfer->box = *box; in svga_buffer_transfer_map()
144 transfer->stride = 0; in svga_buffer_transfer_map()
145 transfer->layer_stride = 0; in svga_buffer_transfer_map()
157 if (need_buf_readback(svga, transfer)) { in svga_buffer_transfer_map()
[all …]
/third_party/mesa3d/src/gallium/drivers/virgl/
Dvirgl_buffer.c32 struct pipe_transfer *transfer) in virgl_buffer_transfer_unmap() argument
35 struct virgl_transfer *trans = virgl_transfer(transfer); in virgl_buffer_transfer_unmap()
40 if (transfer->usage & PIPE_MAP_FLUSH_EXPLICIT) { in virgl_buffer_transfer_unmap()
46 transfer->box.x += trans->range.start; in virgl_buffer_transfer_unmap()
47 transfer->box.width = trans->range.end - trans->range.start; in virgl_buffer_transfer_unmap()
48 trans->offset = transfer->box.x; in virgl_buffer_transfer_unmap()
65 struct pipe_transfer *transfer, in virgl_buffer_transfer_flush_region() argument
68 struct virgl_transfer *trans = virgl_transfer(transfer); in virgl_buffer_transfer_flush_region()
79 util_range_add(transfer->resource, &trans->range, box->x, box->x + box->width); in virgl_buffer_transfer_flush_region()
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_buffer_common.c287 struct r600_transfer *transfer; in r600_buffer_get_transfer() local
290 transfer = slab_zalloc(&rctx->pool_transfers_unsync); in r600_buffer_get_transfer()
292 transfer = slab_zalloc(&rctx->pool_transfers); in r600_buffer_get_transfer()
294 pipe_resource_reference(&transfer->b.b.resource, resource); in r600_buffer_get_transfer()
295 transfer->b.b.usage = usage; in r600_buffer_get_transfer()
296 transfer->b.b.box = *box; in r600_buffer_get_transfer()
297 transfer->b.b.offset = offset; in r600_buffer_get_transfer()
298 transfer->staging = staging; in r600_buffer_get_transfer()
299 *ptransfer = &transfer->b.b; in r600_buffer_get_transfer()
457 struct pipe_transfer *transfer, in r600_buffer_do_flush_region() argument
[all …]
/third_party/mesa3d/src/gallium/drivers/asahi/
Dagx_pipe.c268 struct pipe_transfer *transfer, in agx_transfer_flush_region() argument
294 struct agx_transfer *transfer = CALLOC_STRUCT(agx_transfer); in agx_transfer_map() local
295 transfer->base.level = level; in agx_transfer_map()
296 transfer->base.usage = usage; in agx_transfer_map()
297 transfer->base.box = *box; in agx_transfer_map()
299 pipe_resource_reference(&transfer->base.resource, resource); in agx_transfer_map()
300 *out_transfer = &transfer->base; in agx_transfer_map()
303 transfer->base.stride = box->width * blocksize; in agx_transfer_map()
304 transfer->base.layer_stride = transfer->base.stride * box->height; in agx_transfer_map()
305 transfer->map = calloc(transfer->base.layer_stride, box->depth); in agx_transfer_map()
[all …]
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_resource.c881 panfrost_load_tiled_images(struct panfrost_transfer *transfer, in panfrost_load_tiled_images() argument
884 struct pipe_transfer *ptrans = &transfer->base; in panfrost_load_tiled_images()
900 void *dst = transfer->map + (ptrans->layer_stride * z); in panfrost_load_tiled_images()
914 panfrost_store_tiled_images(struct panfrost_transfer *transfer, in panfrost_store_tiled_images() argument
918 struct pipe_transfer *ptrans = &transfer->base; in panfrost_store_tiled_images()
926 void *src = transfer->map + (ptrans->layer_stride * z); in panfrost_store_tiled_images()
968 struct panfrost_transfer *transfer = rzalloc(pctx, struct panfrost_transfer); in panfrost_ptr_map() local
969 transfer->base.level = level; in panfrost_ptr_map()
970 transfer->base.usage = usage; in panfrost_ptr_map()
971 transfer->base.box = *box; in panfrost_ptr_map()
[all …]
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_buffer.c319 struct si_transfer *transfer; in si_buffer_get_transfer() local
322 transfer = calloc(1, sizeof(*transfer)); in si_buffer_get_transfer()
324 transfer = slab_zalloc(&sctx->pool_transfers_unsync); in si_buffer_get_transfer()
326 transfer = slab_zalloc(&sctx->pool_transfers); in si_buffer_get_transfer()
328 pipe_resource_reference(&transfer->b.b.resource, resource); in si_buffer_get_transfer()
329 transfer->b.b.usage = usage; in si_buffer_get_transfer()
330 transfer->b.b.box = *box; in si_buffer_get_transfer()
331 transfer->b.b.offset = offset; in si_buffer_get_transfer()
332 transfer->staging = staging; in si_buffer_get_transfer()
333 *ptransfer = &transfer->b.b; in si_buffer_get_transfer()
[all …]
/third_party/mesa3d/src/gallium/drivers/i915/
Di915_resource_buffer.c75 struct pipe_transfer *transfer = slab_alloc_st(&i915->transfer_pool); in i915_buffer_transfer_map() local
77 if (!transfer) in i915_buffer_transfer_map()
80 transfer->resource = resource; in i915_buffer_transfer_map()
81 transfer->level = level; in i915_buffer_transfer_map()
82 transfer->usage = usage; in i915_buffer_transfer_map()
83 transfer->box = *box; in i915_buffer_transfer_map()
84 *ptransfer = transfer; in i915_buffer_transfer_map()
86 return buffer->data + transfer->box.x; in i915_buffer_transfer_map()
91 struct pipe_transfer *transfer) in i915_buffer_transfer_unmap() argument
94 slab_free_st(&i915->transfer_pool, transfer); in i915_buffer_transfer_unmap()

12345678910>>...40