Searched refs:st_obj (Results 1 - 12 of 12) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_cb_memoryobjects.c45 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 Dst_cb_semaphoreobjects.c44 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 Dst_cb_bufferobjects.c62 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 Dst_atom_storagebuf.c54 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 Dst_atom_atomicbuf.c47 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 Dst_draw_feedback.c252 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 Dst_cb_bufferobjects.c62 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 Dst_cb_memoryobjects.c41 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 Dst_cb_semaphoreobjects.c44 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 Dst_atom_atomicbuf.c47 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 Dst_atom_storagebuf.c60 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 Dst_atom_constbuf.c209 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;

Completed in 7 milliseconds