| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| H A D | st_cb_memoryobjects.c | 45 struct st_memory_object *st_obj = ST_CALLOC_STRUCT(st_memory_object); local in function:st_memoryobj_alloc 46 if (!st_obj) 49 _mesa_initialize_memory_object(ctx, &st_obj->Base, name); 50 return &st_obj->Base; 57 struct st_memory_object *st_obj = st_memory_object(obj); local in function:st_memoryobj_free 61 if (st_obj->memory) 62 screen->memobj_destroy(screen, st_obj->memory); 73 struct st_memory_object *st_obj = st_memory_object(obj); local in function:st_import_memoryobj_fd 84 st_obj->memory = screen->memobj_create_from_handle(screen,
|
| H A D | st_cb_semaphoreobjects.c | 44 struct st_semaphore_object *st_obj = ST_CALLOC_STRUCT(st_semaphore_object); local in function:st_semaphoreobj_alloc 45 if (!st_obj) 48 _mesa_initialize_semaphore_object(ctx, &st_obj->Base, name); 49 return &st_obj->Base; 65 struct st_semaphore_object *st_obj = st_semaphore_object(semObj); local in function:st_import_semaphoreobj_fd 69 pipe->create_fence_fd(pipe, &st_obj->fence, fd, PIPE_FD_TYPE_SYNCOBJ); 86 struct st_semaphore_object *st_obj = st_semaphore_object(semObj); local in function:st_server_wait_semaphore 94 pipe->fence_server_sync(pipe, st_obj->fence); 135 struct st_semaphore_object *st_obj = st_semaphore_object(semObj); local in function:st_server_signal_semaphore 161 pipe->fence_server_signal(pipe, st_obj [all...] |
| H A D | st_cb_bufferobjects.c | 62 struct st_buffer_object *st_obj = ST_CALLOC_STRUCT(st_buffer_object); local in function:st_bufferobj_alloc 64 if (!st_obj) 67 _mesa_initialize_buffer_object(ctx, &st_obj->Base, name); 69 return &st_obj->Base; 76 struct st_buffer_object *st_obj = st_buffer_object(obj); local in function:release_buffer 78 if (!st_obj->buffer) 84 if (st_obj->private_refcount) { 85 assert(st_obj->private_refcount > 0); 86 p_atomic_add(&st_obj->buffer->reference.count, 87 -st_obj 123 struct st_buffer_object *st_obj = st_buffer_object(obj); local in function:st_bufferobj_subdata 173 struct st_buffer_object *st_obj = st_buffer_object(obj); local in function:st_bufferobj_get_subdata 309 struct st_buffer_object *st_obj = st_buffer_object(obj); local in function:bufferobj_data 464 struct st_buffer_object *st_obj = st_buffer_object(obj); local in function:st_bufferobj_invalidate 539 struct st_buffer_object *st_obj = st_buffer_object(obj); local in function:st_bufferobj_map_range 585 struct st_buffer_object *st_obj = st_buffer_object(obj); local in function:st_bufferobj_flush_mapped_range 610 struct st_buffer_object *st_obj = st_buffer_object(obj); local in function:st_bufferobj_unmap [all...] |
| H A D | st_atom_storagebuf.c | 54 struct st_buffer_object *st_obj; local in function:st_bind_ssbos 59 st_obj = st_buffer_object(binding->BufferObject); 61 sb->buffer = st_obj ? st_obj->buffer : NULL;
|
| H A D | st_atom_atomicbuf.c | 47 struct st_buffer_object *st_obj = local in function:st_binding_to_sb 50 if (st_obj && st_obj->buffer) { 51 sb->buffer = st_obj->buffer; 53 sb->buffer_size = st_obj->buffer->width0 - binding->Offset;
|
| H A D | st_draw_feedback.c | 252 struct st_buffer_object *st_obj = st_buffer_object(binding->BufferObject); local in function:st_feedback_draw_vbo 253 struct pipe_resource *buf = st_obj->buffer; 282 struct st_buffer_object *st_obj = st_buffer_object(binding->BufferObject); local in function:st_feedback_draw_vbo 283 struct pipe_resource *buf = st_obj->buffer;
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| H A D | st_cb_bufferobjects.c | 62 struct st_buffer_object *st_obj = ST_CALLOC_STRUCT(st_buffer_object); local in function:st_bufferobj_alloc 64 if (!st_obj) 67 _mesa_initialize_buffer_object(ctx, &st_obj->Base, name); 69 return &st_obj->Base; 81 struct st_buffer_object *st_obj = st_buffer_object(obj); local in function:st_bufferobj_free 86 if (st_obj->buffer) 87 pipe_resource_reference(&st_obj->buffer, NULL); 106 struct st_buffer_object *st_obj = st_buffer_object(obj); local in function:st_bufferobj_subdata 124 if (!st_obj->buffer) { 136 st_obj 150 struct st_buffer_object *st_obj = st_buffer_object(obj); local in function:st_bufferobj_get_subdata 284 struct st_buffer_object *st_obj = st_buffer_object(obj); local in function:bufferobj_data 419 struct st_buffer_object *st_obj = st_buffer_object(obj); local in function:st_bufferobj_invalidate 490 struct st_buffer_object *st_obj = st_buffer_object(obj); local in function:st_bufferobj_map_range 526 struct st_buffer_object *st_obj = st_buffer_object(obj); local in function:st_bufferobj_flush_mapped_range 551 struct st_buffer_object *st_obj = st_buffer_object(obj); local in function:st_bufferobj_unmap [all...] |
| H A D | st_cb_memoryobjects.c | 41 struct st_memory_object *st_obj = ST_CALLOC_STRUCT(st_memory_object); local in function:st_memoryobj_alloc 42 if (!st_obj) 45 _mesa_initialize_memory_object(ctx, &st_obj->Base, name); 46 return &st_obj->Base; 63 struct st_memory_object *st_obj = st_memory_object(obj); local in function:st_import_memoryobj_fd 75 st_obj->memory = screen->memobj_create_from_handle(screen,
|
| H A D | st_cb_semaphoreobjects.c | 44 struct st_semaphore_object *st_obj = ST_CALLOC_STRUCT(st_semaphore_object); local in function:st_semaphoreobj_alloc 45 if (!st_obj) 48 _mesa_initialize_semaphore_object(ctx, &st_obj->Base, name); 49 return &st_obj->Base; 65 struct st_semaphore_object *st_obj = st_semaphore_object(semObj); local in function:st_import_semaphoreobj_fd 69 pipe->create_fence_fd(pipe, &st_obj->fence, fd, PIPE_FD_TYPE_SYNCOBJ); 86 struct st_semaphore_object *st_obj = st_semaphore_object(semObj); local in function:st_server_wait_semaphore 94 pipe->fence_server_sync(pipe, st_obj->fence); 133 struct st_semaphore_object *st_obj = st_semaphore_object(semObj); local in function:st_server_signal_semaphore 157 pipe->fence_server_signal(pipe, st_obj [all...] |
| H A D | st_atom_atomicbuf.c | 47 struct st_buffer_object *st_obj = local in function:st_binding_to_sb 50 if (st_obj && st_obj->buffer) { 51 sb->buffer = st_obj->buffer; 53 sb->buffer_size = st_obj->buffer->width0 - binding->Offset;
|
| H A D | st_atom_storagebuf.c | 60 struct st_buffer_object *st_obj; local in function:st_bind_ssbos 65 st_obj = st_buffer_object(binding->BufferObject); 67 sb->buffer = st_obj->buffer;
|
| H A D | st_atom_constbuf.c | 209 struct st_buffer_object *st_obj; local in function:st_bind_ubos 213 st_obj = st_buffer_object(binding->BufferObject); 215 cb.buffer = st_obj->buffer;
|