Searched refs:rws (Results 1 - 25 of 27) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/r300/
H A Dr300_public.h11 struct pipe_screen* r300_screen_create(struct radeon_winsys *rws);
H A Dr300_flush.c56 r300->rws->cs_flush(r300->cs, flags, fence);
89 r300->rws->cs_flush(r300->cs, flags, fence);
93 r300->rws->cs_flush(r300->cs, flags, NULL);
116 r300->rws->fence_reference(fence, NULL);
121 r300->rws->cs_request_feature(r300->cs, RADEON_FID_R300_HYPERZ_ACCESS,
H A Dr300_screen_buffer.c75 struct radeon_winsys *rws = r300->screen->rws; local
98 if (r300->rws->cs_is_buffer_referenced(r300->cs, rbuf->buf, RADEON_USAGE_READWRITE) ||
99 !r300->rws->buffer_wait(rbuf->buf, 0, RADEON_USAGE_READWRITE)) {
104 new_buf = r300->rws->buffer_create(r300->rws, rbuf->b.b.width0,
129 map = rws->buffer_map(rbuf->buf, r300->cs, usage);
184 r300screen->rws->buffer_create(r300screen->rws, rbuf->b.b.width0,
H A Dr300_screen.c681 struct radeon_winsys *rws = radeon_winsys(pscreen); local
683 if (rws && !rws->unref(rws))
689 if (rws)
690 rws->destroy(rws);
699 struct radeon_winsys *rws = r300_screen(screen)->rws; local
701 rws
709 struct radeon_winsys *rws = r300_screen(screen)->rws; local
714 r300_screen_create(struct radeon_winsys *rws) argument
[all...]
H A Dr300_screen.h38 struct radeon_winsys *rws; member in struct:r300_screen
62 return r300_screen(screen)->rws;
H A Dr300_query.c61 q->buf = r300->rws->buffer_create(r300->rws,
151 r300->rws->buffer_wait(q->buf, PIPE_TIMEOUT_INFINITE,
155 vresult->b = r300->rws->buffer_wait(q->buf, 0, RADEON_USAGE_READWRITE);
160 map = r300->rws->buffer_map(q->buf, r300->cs,
H A Dr300_context.c78 r300->rws->cs_request_feature(r300->cs, RADEON_FID_R300_HYPERZ_ACCESS, FALSE);
81 r300->rws->cs_request_feature(r300->cs, RADEON_FID_R300_CMASK_ACCESS, FALSE);
96 r300->rws->cs_destroy(r300->cs);
98 r300->rws->ctx_destroy(r300->ctx);
375 struct radeon_winsys *rws = r300screen->rws; local
380 r300->rws = rws;
390 r300->ctx = rws->ctx_create(rws);
[all...]
H A Dr300_transfer.c118 r300->rws->cs_is_buffer_referenced(r300->cs, tex->buf, RADEON_USAGE_READWRITE);
123 !r300->rws->buffer_wait(tex->buf, 0, RADEON_USAGE_READWRITE);
221 map = r300->rws->buffer_map(trans->linear_texture->buf,
233 map = r300->rws->buffer_map(tex->buf, r300->cs, usage);
H A Dr300_texture.c1049 struct radeon_winsys *rws = r300_screen(screen)->rws; local
1056 return rws->buffer_get_handle(tex->buf, tex->tex.stride_in_bytes[0],
1078 struct radeon_winsys *rws = rscreen->rws; local
1121 tex->buf = rws->buffer_create(rws, tex->tex.size_in_bytes, 2048,
1138 rws->buffer_set_metadata(tex->buf, &tiling);
1177 struct radeon_winsys *rws = rscreen->rws; local
[all...]
H A Dr300_cs.h43 struct radeon_winsys *cs_winsys = (context)->rws; \
H A Dr300_render.c218 if (!r300->rws->cs_check_space(r300->cs, cs_dwords)) {
375 map[vbi] = (uint32_t*)r300->rws->buffer_map(
609 uint16_t *ptr = r300->rws->buffer_map(r300_resource(orgIndexBuffer)->buf,
895 struct radeon_winsys *rws = r300->rws; local
905 r300->vbo = rws->buffer_create(rws,
913 r300render->vbo_ptr = rws->buffer_map(r300->vbo, r300->cs,
H A Dr300_emit.c1052 OUT_CS(r300->rws->cs_lookup_buffer(r300->cs, r300->vbo) * 4);
1323 r300->rws->cs_add_buffer(r300->cs, tex->buf,
1334 r300->rws->cs_add_buffer(r300->cs, tex->buf,
1345 r300->rws->cs_add_buffer(r300->cs, aa->dest->buf,
1359 r300->rws->cs_add_buffer(r300->cs, tex->buf,
1366 r300->rws->cs_add_buffer(r300->cs, r300->query_current->buf,
1372 r300->rws->cs_add_buffer(r300->cs, r300->vbo,
1388 r300->rws->cs_add_buffer(r300->cs, r300_resource(buf)->buf,
1396 r300->rws->cs_add_buffer(r300->cs, r300_resource(index_buffer)->buf,
1402 if (!r300->rws
[all...]
H A Dr300_blit.c283 r300->rws->cs_request_feature(r300->cs,
321 r300->rws->cs_request_feature(r300->cs,
385 if (!r300->rws->cs_check_space(r300->cs, dwords)) {
/external/mesa3d/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_bo.c46 radeon_winsys_bo_create(struct radeon_winsys *rws,
68 return drmCommandWriteRead(bo->rws->fd, DRM_RADEON_GEM_BUSY,
80 pipe_mutex_lock(bo->rws->bo_fence_lock);
91 pipe_mutex_unlock(bo->rws->bo_fence_lock);
101 while (drmCommandWrite(bo->rws->fd, DRM_RADEON_GEM_WAIT_IDLE,
110 pipe_mutex_lock(bo->rws->bo_fence_lock);
114 pipe_mutex_unlock(bo->rws->bo_fence_lock);
119 pipe_mutex_lock(bo->rws->bo_fence_lock);
128 pipe_mutex_unlock(bo->rws->bo_fence_lock);
182 if (bo->rws
201 radeon_bomgr_find_va(struct radeon_drm_winsys *rws, uint64_t size, uint64_t alignment) argument
263 radeon_bomgr_free_va(struct radeon_drm_winsys *rws, uint64_t va, uint64_t size) argument
332 struct radeon_drm_winsys *rws = bo->rws; local
599 radeon_create_bo(struct radeon_drm_winsys *rws, unsigned size, unsigned alignment, unsigned usage, unsigned initial_domains, unsigned flags, unsigned pb_cache_bucket) argument
938 radeon_winsys_bo_create(struct radeon_winsys *rws, uint64_t size, unsigned alignment, enum radeon_bo_domain domain, enum radeon_bo_flag flags) argument
1054 radeon_winsys_bo_from_ptr(struct radeon_winsys *rws, void *pointer, uint64_t size) argument
1138 radeon_winsys_bo_from_handle(struct radeon_winsys *rws, struct winsys_handle *whandle, unsigned *stride, unsigned *offset) argument
[all...]
H A Dradeon_drm_bo.h60 struct radeon_drm_winsys *rws; member in struct:radeon_bo
H A Dradeon_drm_winsys.c541 static void radeon_winsys_destroy(struct radeon_winsys *rws) argument
543 struct radeon_drm_winsys *ws = (struct radeon_drm_winsys*)rws;
569 FREE(rws);
572 static void radeon_query_info(struct radeon_winsys *rws, argument
575 *info = ((struct radeon_drm_winsys *)rws)->info;
600 static uint64_t radeon_query_value(struct radeon_winsys *rws, argument
603 struct radeon_drm_winsys *ws = (struct radeon_drm_winsys*)rws;
664 static bool radeon_read_registers(struct radeon_winsys *rws, argument
668 struct radeon_drm_winsys *ws = (struct radeon_drm_winsys*)rws;
707 struct radeon_drm_winsys *rws local
[all...]
H A Dradeon_drm_cs.h105 return num_refs == bo->rws->num_cs ||
H A Dradeon_drm_surface.c222 static int radeon_winsys_surface_init(struct radeon_winsys *rws, argument
228 struct radeon_drm_winsys *ws = (struct radeon_drm_winsys*)rws;
/external/mesa3d/src/gallium/winsys/amdgpu/drm/
H A Damdgpu_winsys.c383 static void amdgpu_winsys_destroy(struct radeon_winsys *rws) argument
385 struct amdgpu_winsys *ws = (struct amdgpu_winsys*)rws;
395 FREE(rws);
398 static void amdgpu_winsys_query_info(struct radeon_winsys *rws, argument
401 *info = ((struct amdgpu_winsys *)rws)->info;
411 static uint64_t amdgpu_query_value(struct radeon_winsys *rws, argument
414 struct amdgpu_winsys *ws = (struct amdgpu_winsys*)rws;
459 static bool amdgpu_read_registers(struct radeon_winsys *rws, argument
463 struct amdgpu_winsys *ws = (struct amdgpu_winsys*)rws;
483 static bool amdgpu_winsys_unref(struct radeon_winsys *rws) argument
[all...]
H A Damdgpu_bo.c42 amdgpu_bo_create(struct radeon_winsys *rws,
668 amdgpu_bo_create(struct radeon_winsys *rws, argument
674 struct amdgpu_winsys *ws = amdgpu_winsys(rws);
777 static struct pb_buffer *amdgpu_bo_from_handle(struct radeon_winsys *rws, argument
782 struct amdgpu_winsys *ws = amdgpu_winsys(rws);
911 static struct pb_buffer *amdgpu_bo_from_ptr(struct radeon_winsys *rws, argument
914 struct amdgpu_winsys *ws = amdgpu_winsys(rws);
H A Damdgpu_surface.c300 static int amdgpu_surface_init(struct radeon_winsys *rws, argument
306 struct amdgpu_winsys *ws = (struct amdgpu_winsys*)rws;
/external/mesa3d/src/amd/vulkan/winsys/amdgpu/
H A Dradv_amdgpu_winsys.c334 static void radv_amdgpu_winsys_query_info(struct radeon_winsys *rws, argument
337 *info = ((struct radv_amdgpu_winsys *)rws)->info;
340 static void radv_amdgpu_winsys_destroy(struct radeon_winsys *rws) argument
342 struct radv_amdgpu_winsys *ws = (struct radv_amdgpu_winsys*)rws;
346 FREE(rws);
H A Dradv_amdgpu_surface.c527 static int radv_amdgpu_winsys_surface_best(struct radeon_winsys *rws, argument
/external/mesa3d/src/gallium/drivers/radeon/
H A Dr600_pipe_common.c1119 struct radeon_winsys *rws = ((struct r600_common_screen*)screen)->ws; local
1126 if (!rws->fence_wait(rws, rfence->sdma, timeout))
1156 return rws->fence_wait(rws, rfence->gfx, timeout);
/external/fio/tools/hist/
H A Dfiologparser_hist.py94 times, rws, szs = new_arr[:,0], new_arr[:,1], new_arr[:,2]

Completed in 342 milliseconds

12