Searched refs:rfence (Results 1 - 8 of 8) sorted by relevance

/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/
H A Dr300_flush.c71 struct pb_buffer **rfence = (struct pb_buffer**)fence; local
80 if (rfence) {
82 *rfence = r300->rws->buffer_create(r300->rws, 1, 1,
87 r300->rws->buffer_get_cs_handle(*rfence),
94 if (rfence) {
H A Dr300_screen.c486 struct pb_buffer *rfence = (struct pb_buffer*)fence; local
488 return !rws->buffer_is_busy(rfence, RADEON_USAGE_READWRITE);
496 struct pb_buffer *rfence = (struct pb_buffer*)fence; local
505 while (rws->buffer_is_busy(rfence, RADEON_USAGE_READWRITE)) {
514 rws->buffer_wait(rfence, RADEON_USAGE_READWRITE);
/external/mesa3d/src/gallium/drivers/r300/
H A Dr300_flush.c71 struct pb_buffer **rfence = (struct pb_buffer**)fence; local
80 if (rfence) {
82 *rfence = r300->rws->buffer_create(r300->rws, 1, 1,
87 r300->rws->buffer_get_cs_handle(*rfence),
94 if (rfence) {
H A Dr300_screen.c486 struct pb_buffer *rfence = (struct pb_buffer*)fence; local
488 return !rws->buffer_is_busy(rfence, RADEON_USAGE_READWRITE);
496 struct pb_buffer *rfence = (struct pb_buffer*)fence; local
505 while (rws->buffer_is_busy(rfence, RADEON_USAGE_READWRITE)) {
514 rws->buffer_wait(rfence, RADEON_USAGE_READWRITE);
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeonsi/
H A Dradeonsi_pipe.c138 struct r600_fence **rfence = (struct r600_fence**)fence; local
142 if (rfence)
143 *rfence = r600_create_fence(rctx);
540 struct r600_fence *rfence = (struct r600_fence*)fence; local
542 return rscreen->fences.data[rfence->index];
550 struct r600_fence *rfence = (struct r600_fence*)fence; local
561 while (rscreen->fences.data[rfence->index] == 0) {
564 rscreen->ws->buffer_wait(rfence->sleep_bo->buf, RADEON_USAGE_READWRITE);
570 if (!rscreen->ws->buffer_is_busy(rfence->sleep_bo->buf, RADEON_USAGE_READWRITE))
586 return rscreen->fences.data[rfence
[all...]
/external/mesa3d/src/gallium/drivers/radeonsi/
H A Dradeonsi_pipe.c138 struct r600_fence **rfence = (struct r600_fence**)fence; local
142 if (rfence)
143 *rfence = r600_create_fence(rctx);
540 struct r600_fence *rfence = (struct r600_fence*)fence; local
542 return rscreen->fences.data[rfence->index];
550 struct r600_fence *rfence = (struct r600_fence*)fence; local
561 while (rscreen->fences.data[rfence->index] == 0) {
564 rscreen->ws->buffer_wait(rfence->sleep_bo->buf, RADEON_USAGE_READWRITE);
570 if (!rscreen->ws->buffer_is_busy(rfence->sleep_bo->buf, RADEON_USAGE_READWRITE))
586 return rscreen->fences.data[rfence
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r600/
H A Dr600_pipe.c122 struct r600_fence **rfence = (struct r600_fence**)fence; local
126 if (rfence)
127 *rfence = r600_create_fence(rctx);
726 struct r600_fence *rfence = (struct r600_fence*)fence; local
728 return rscreen->fences.data[rfence->index] != 0;
736 struct r600_fence *rfence = (struct r600_fence*)fence; local
747 while (rscreen->fences.data[rfence->index] == 0) {
750 rscreen->ws->buffer_wait(rfence->sleep_bo->buf, RADEON_USAGE_READWRITE);
756 if (!rscreen->ws->buffer_is_busy(rfence->sleep_bo->buf, RADEON_USAGE_READWRITE))
772 return rscreen->fences.data[rfence
[all...]
/external/mesa3d/src/gallium/drivers/r600/
H A Dr600_pipe.c122 struct r600_fence **rfence = (struct r600_fence**)fence; local
126 if (rfence)
127 *rfence = r600_create_fence(rctx);
726 struct r600_fence *rfence = (struct r600_fence*)fence; local
728 return rscreen->fences.data[rfence->index] != 0;
736 struct r600_fence *rfence = (struct r600_fence*)fence; local
747 while (rscreen->fences.data[rfence->index] == 0) {
750 rscreen->ws->buffer_wait(rfence->sleep_bo->buf, RADEON_USAGE_READWRITE);
756 if (!rscreen->ws->buffer_is_busy(rfence->sleep_bo->buf, RADEON_USAGE_READWRITE))
772 return rscreen->fences.data[rfence
[all...]

Completed in 193 milliseconds