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

12

/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/
H A Dr300_public.h7 struct pipe_screen* r300_screen_create(struct radeon_winsys *rws);
H A Dr300_flush.c47 r300->rws->cs_flush(r300->cs, flags);
82 *rfence = r300->rws->buffer_create(r300->rws, 1, 1,
86 r300->rws->cs_add_reloc(r300->cs,
87 r300->rws->buffer_get_cs_handle(*rfence),
99 r300->rws->cs_flush(r300->cs, flags);
103 r300->rws->cs_flush(r300->cs, flags);
128 r300->rws->cs_request_feature(r300->cs, RADEON_FID_R300_HYPERZ_ACCESS,
H A Dr300_screen.c466 struct radeon_winsys *rws = radeon_winsys(pscreen); local
468 if (rws)
469 rws->destroy(rws);
485 struct radeon_winsys *rws = r300_screen(screen)->rws; local
488 return !rws->buffer_is_busy(rfence, RADEON_USAGE_READWRITE);
495 struct radeon_winsys *rws = r300_screen(screen)->rws; local
505 while (rws
518 r300_screen_create(struct radeon_winsys *rws) argument
[all...]
H A Dr300_query.c60 q->buf = r300->rws->buffer_create(r300->rws, 4096, 4096,
66 q->cs_buf = r300->rws->buffer_get_cs_handle(q->buf);
147 r300->rws->buffer_wait(q->buf, RADEON_USAGE_READWRITE);
150 vresult->b = !r300->rws->buffer_is_busy(q->buf, RADEON_USAGE_READWRITE);
155 map = r300->rws->buffer_map(q->cs_buf, r300->cs,
169 r300->rws->buffer_unmap(q->cs_buf);
H A Dr300_screen_buffer.c105 struct radeon_winsys *rws = r300screen->rws; local
120 map = rws->buffer_map(rbuf->cs_buf, r300->cs, usage);
172 r300screen->rws->buffer_create(r300screen->rws,
181 r300screen->rws->buffer_get_cs_handle(rbuf->buf);
H A Dr300_screen.h37 struct radeon_winsys *rws; member in struct:r300_screen
55 return r300_screen(screen)->rws;
H A Dr300_transfer.c93 r300->rws->cs_is_buffer_referenced(r300->cs, tex->cs_buf, RADEON_USAGE_READWRITE);
98 r300->rws->buffer_is_busy(tex->buf, RADEON_USAGE_READWRITE);
238 return r300->rws->buffer_map(r300transfer->linear_texture->cs_buf,
242 map = r300->rws->buffer_map(tex->cs_buf, r300->cs, transfer->usage);
257 struct radeon_winsys *rws = r300_context(ctx)->rws; local
262 rws->buffer_unmap(r300transfer->linear_texture->cs_buf);
264 rws->buffer_unmap(tex->cs_buf);
H A Dr300_context.c75 r300->rws->cs_request_feature(r300->cs, RADEON_FID_R300_HYPERZ_ACCESS, FALSE);
90 r300->rws->cs_destroy(r300->cs);
356 struct radeon_winsys *rws = r300screen->rws; local
361 r300->rws = rws;
373 r300->cs = rws->cs_create(rws);
416 rws->cs_set_flush_callback(r300->cs, r300_flush_callback, r300);
H A Dr300_cs.h43 struct radeon_winsys *cs_winsys = (context)->rws; \
/external/mesa3d/src/gallium/drivers/r300/
H A Dr300_public.h7 struct pipe_screen* r300_screen_create(struct radeon_winsys *rws);
H A Dr300_flush.c47 r300->rws->cs_flush(r300->cs, flags);
82 *rfence = r300->rws->buffer_create(r300->rws, 1, 1,
86 r300->rws->cs_add_reloc(r300->cs,
87 r300->rws->buffer_get_cs_handle(*rfence),
99 r300->rws->cs_flush(r300->cs, flags);
103 r300->rws->cs_flush(r300->cs, flags);
128 r300->rws->cs_request_feature(r300->cs, RADEON_FID_R300_HYPERZ_ACCESS,
H A Dr300_screen.c466 struct radeon_winsys *rws = radeon_winsys(pscreen); local
468 if (rws)
469 rws->destroy(rws);
485 struct radeon_winsys *rws = r300_screen(screen)->rws; local
488 return !rws->buffer_is_busy(rfence, RADEON_USAGE_READWRITE);
495 struct radeon_winsys *rws = r300_screen(screen)->rws; local
505 while (rws
518 r300_screen_create(struct radeon_winsys *rws) argument
[all...]
H A Dr300_query.c60 q->buf = r300->rws->buffer_create(r300->rws, 4096, 4096,
66 q->cs_buf = r300->rws->buffer_get_cs_handle(q->buf);
147 r300->rws->buffer_wait(q->buf, RADEON_USAGE_READWRITE);
150 vresult->b = !r300->rws->buffer_is_busy(q->buf, RADEON_USAGE_READWRITE);
155 map = r300->rws->buffer_map(q->cs_buf, r300->cs,
169 r300->rws->buffer_unmap(q->cs_buf);
H A Dr300_screen_buffer.c105 struct radeon_winsys *rws = r300screen->rws; local
120 map = rws->buffer_map(rbuf->cs_buf, r300->cs, usage);
172 r300screen->rws->buffer_create(r300screen->rws,
181 r300screen->rws->buffer_get_cs_handle(rbuf->buf);
H A Dr300_screen.h37 struct radeon_winsys *rws; member in struct:r300_screen
55 return r300_screen(screen)->rws;
H A Dr300_transfer.c93 r300->rws->cs_is_buffer_referenced(r300->cs, tex->cs_buf, RADEON_USAGE_READWRITE);
98 r300->rws->buffer_is_busy(tex->buf, RADEON_USAGE_READWRITE);
238 return r300->rws->buffer_map(r300transfer->linear_texture->cs_buf,
242 map = r300->rws->buffer_map(tex->cs_buf, r300->cs, transfer->usage);
257 struct radeon_winsys *rws = r300_context(ctx)->rws; local
262 rws->buffer_unmap(r300transfer->linear_texture->cs_buf);
264 rws->buffer_unmap(tex->cs_buf);
H A Dr300_context.c75 r300->rws->cs_request_feature(r300->cs, RADEON_FID_R300_HYPERZ_ACCESS, FALSE);
90 r300->rws->cs_destroy(r300->cs);
356 struct radeon_winsys *rws = r300screen->rws; local
361 r300->rws = rws;
373 r300->cs = rws->cs_create(rws);
416 rws->cs_set_flush_callback(r300->cs, r300_flush_callback, r300);
H A Dr300_cs.h43 struct radeon_winsys *cs_winsys = (context)->rws; \
/external/chromium_org/third_party/mesa/src/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_bo.h51 struct radeon_drm_winsys *rws; member in struct:radeon_bo
72 struct pb_manager *radeon_bomgr_create(struct radeon_drm_winsys *rws);
H A Dradeon_drm_winsys.c320 static void radeon_winsys_destroy(struct radeon_winsys *rws) argument
322 struct radeon_drm_winsys *ws = (struct radeon_drm_winsys*)rws;
332 FREE(rws);
335 static void radeon_query_info(struct radeon_winsys *rws, argument
338 *info = ((struct radeon_drm_winsys *)rws)->info;
369 static int radeon_drm_winsys_surface_init(struct radeon_winsys *rws, argument
372 struct radeon_drm_winsys *ws = (struct radeon_drm_winsys*)rws;
377 static int radeon_drm_winsys_surface_best(struct radeon_winsys *rws, argument
380 struct radeon_drm_winsys *ws = (struct radeon_drm_winsys*)rws;
385 static uint64_t radeon_query_timestamp(struct radeon_winsys *rws) argument
[all...]
H A Dradeon_drm_bo.c114 struct radeon_drm_winsys *rws; member in struct:radeon_bomgr
159 /*if (bo->rws->info.drm_minor >= 12) {
163 while (drmCommandWriteRead(bo->rws->fd, DRM_RADEON_GEM_WAIT,
169 while (drmCommandWriteRead(bo->rws->fd, DRM_RADEON_GEM_WAIT_IDLE,
184 /*if (bo->rws->info.drm_minor >= 12) {
188 return drmCommandWriteRead(bo->rws->fd, DRM_RADEON_GEM_WAIT,
194 return drmCommandWriteRead(bo->rws->fd, DRM_RADEON_GEM_BUSY,
384 drmIoctl(bo->rws->fd, DRM_IOCTL_GEM_CLOSE, &args);
478 if (drmCommandWriteRead(bo->rws->fd,
489 bo->rws
541 struct radeon_drm_winsys *rws = mgr->rws; local
656 radeon_bomgr_create(struct radeon_drm_winsys *rws) argument
813 radeon_winsys_bo_create(struct radeon_winsys *rws, unsigned size, unsigned alignment, unsigned bind, enum radeon_bo_domain domain) argument
845 radeon_winsys_bo_from_handle(struct radeon_winsys *rws, struct winsys_handle *whandle, unsigned *stride) argument
[all...]
H A Dradeon_drm_cs.h95 return num_refs == bo->rws->num_cs ||
/external/mesa3d/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_bo.h51 struct radeon_drm_winsys *rws; member in struct:radeon_bo
72 struct pb_manager *radeon_bomgr_create(struct radeon_drm_winsys *rws);
H A Dradeon_drm_winsys.c320 static void radeon_winsys_destroy(struct radeon_winsys *rws) argument
322 struct radeon_drm_winsys *ws = (struct radeon_drm_winsys*)rws;
332 FREE(rws);
335 static void radeon_query_info(struct radeon_winsys *rws, argument
338 *info = ((struct radeon_drm_winsys *)rws)->info;
369 static int radeon_drm_winsys_surface_init(struct radeon_winsys *rws, argument
372 struct radeon_drm_winsys *ws = (struct radeon_drm_winsys*)rws;
377 static int radeon_drm_winsys_surface_best(struct radeon_winsys *rws, argument
380 struct radeon_drm_winsys *ws = (struct radeon_drm_winsys*)rws;
385 static uint64_t radeon_query_timestamp(struct radeon_winsys *rws) argument
[all...]
H A Dradeon_drm_bo.c114 struct radeon_drm_winsys *rws; member in struct:radeon_bomgr
159 /*if (bo->rws->info.drm_minor >= 12) {
163 while (drmCommandWriteRead(bo->rws->fd, DRM_RADEON_GEM_WAIT,
169 while (drmCommandWriteRead(bo->rws->fd, DRM_RADEON_GEM_WAIT_IDLE,
184 /*if (bo->rws->info.drm_minor >= 12) {
188 return drmCommandWriteRead(bo->rws->fd, DRM_RADEON_GEM_WAIT,
194 return drmCommandWriteRead(bo->rws->fd, DRM_RADEON_GEM_BUSY,
384 drmIoctl(bo->rws->fd, DRM_IOCTL_GEM_CLOSE, &args);
478 if (drmCommandWriteRead(bo->rws->fd,
489 bo->rws
541 struct radeon_drm_winsys *rws = mgr->rws; local
656 radeon_bomgr_create(struct radeon_drm_winsys *rws) argument
813 radeon_winsys_bo_create(struct radeon_winsys *rws, unsigned size, unsigned alignment, unsigned bind, enum radeon_bo_domain domain) argument
845 radeon_winsys_bo_from_handle(struct radeon_winsys *rws, struct winsys_handle *whandle, unsigned *stride) argument
[all...]

Completed in 276 milliseconds

12