Searched refs:hwbuf (Results 1 - 14 of 14) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/
H A Dsvga_resource_buffer.h171 struct svga_winsys_buffer *hwbuf; member in struct:svga_buffer
271 return (sbuf->hwbuf ? TRUE : FALSE);
291 return sws->buffer_map(sws, sbuf->hwbuf, flags);
319 sws->buffer_unmap(sws, sbuf->hwbuf);
H A Dsvga_resource_buffer_upload.c100 assert(sbuf->hwbuf);
101 if (sbuf->hwbuf) {
102 sws->buffer_destroy(sws, sbuf->hwbuf);
103 sbuf->hwbuf = NULL;
125 if (!sbuf->hwbuf) {
131 sbuf->hwbuf = sws->buffer_create(sws, alignment, usage, size);
132 if (!sbuf->hwbuf)
557 struct svga_winsys_buffer *guest = sbuf->hwbuf;
685 assert(sbuf->hwbuf);
923 struct svga_winsys_buffer *hwbuf; local in function:svga_buffer_upload_piecewise
[all...]
H A Dsvga_pipe_query.c59 struct svga_winsys_buffer *hwbuf; member in struct:svga_query
96 sq->hwbuf = svga_winsys_buffer_create(svga, 1,
99 if (!sq->hwbuf)
103 sws->buffer_map(sws, sq->hwbuf, PIPE_TRANSFER_WRITE);
105 sws->buffer_destroy(sws, sq->hwbuf);
116 sws->buffer_unmap(sws, sq->hwbuf);
159 ret = SVGA3D_EndQuery(svga->swc, sq->svga_type, sq->hwbuf);
162 ret = SVGA3D_EndQuery(svga->swc, sq->svga_type, sq->hwbuf);
180 ret = SVGA3D_WaitForQuery(svga->swc, sq->svga_type, sq->hwbuf);
183 ret = SVGA3D_WaitForQuery(svga->swc, sq->svga_type, sq->hwbuf);
[all...]
H A Dsvga_resource_texture.c169 hw = sws->buffer_map(sws, st->hwbuf, usage);
173 sws->buffer_unmap(sws, st->hwbuf);
192 hw = sws->buffer_map(sws, st->hwbuf, PIPE_TRANSFER_READ);
196 sws->buffer_unmap(sws, st->hwbuf);
336 st->hwbuf = svga_winsys_buffer_create(svga, 1, 0,
339 while (!st->hwbuf && (st->hw_nblocksy /= 2)) {
340 st->hwbuf =
345 if (!st->hwbuf)
363 sws->buffer_destroy(sws, st->hwbuf);
378 return sws->buffer_map(sws, st->hwbuf, usag
[all...]
H A Dsvga_resource_texture.h130 struct svga_winsys_buffer *hwbuf; member in struct:svga_transfer
H A Dsvga_resource_buffer.c177 * the current hwbuf, and start a new one.
230 * the map of the hwbuf below to block, so preemptively
389 if (sbuf->hwbuf)
H A Dsvga_cmd.c462 swc->region_relocation(swc, &cmd->guest.ptr, st->hwbuf, 0, region_flags);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/
H A Dsvga_resource_buffer.h173 struct svga_winsys_buffer *hwbuf; member in struct:svga_buffer
273 return (sbuf->hwbuf ? TRUE : FALSE);
312 return sws->buffer_map(sws, sbuf->hwbuf, flags);
334 sws->buffer_unmap(sws, sbuf->hwbuf);
H A Dsvga_resource_buffer_upload.c102 assert(sbuf->hwbuf);
103 if (sbuf->hwbuf) {
104 sws->buffer_destroy(sws, sbuf->hwbuf);
105 sbuf->hwbuf = NULL;
127 if (!sbuf->hwbuf) {
133 sbuf->hwbuf = sws->buffer_create(sws, alignment, usage, size);
134 if (!sbuf->hwbuf)
569 struct svga_winsys_buffer *guest = sbuf->hwbuf;
699 assert(sbuf->hwbuf);
937 struct svga_winsys_buffer *hwbuf; local in function:svga_buffer_upload_piecewise
[all...]
H A Dsvga_resource_texture.c163 hw = sws->buffer_map(sws, st->hwbuf, usage);
167 sws->buffer_unmap(sws, st->hwbuf);
186 hw = sws->buffer_map(sws, st->hwbuf, PIPE_MAP_READ);
190 sws->buffer_unmap(sws, st->hwbuf);
289 st->hwbuf = svga_winsys_buffer_create(svga, 1, 0,
292 while (!st->hwbuf && (st->hw_nblocksy /= 2)) {
293 st->hwbuf =
298 if (!st->hwbuf)
316 sws->buffer_destroy(sws, st->hwbuf);
331 return sws->buffer_map(sws, st->hwbuf, usag
[all...]
H A Dsvga_pipe_query.c60 struct svga_winsys_buffer *hwbuf; member in struct:svga_query
97 sq->hwbuf = svga_winsys_buffer_create(svga, 1,
100 if (!sq->hwbuf)
104 sws->buffer_map(sws, sq->hwbuf, PIPE_MAP_WRITE);
106 sws->buffer_destroy(sws, sq->hwbuf);
117 sws->buffer_unmap(sws, sq->hwbuf);
152 SVGA_RETRY(svga, SVGA3D_EndQuery(svga->swc, sq->svga_type, sq->hwbuf));
168 sq->hwbuf));
788 sws->buffer_destroy(sws, sq->hwbuf);
H A Dsvga_resource_texture.h126 struct svga_winsys_buffer *hwbuf; member in struct:svga_transfer
H A Dsvga_resource_buffer.c178 * the current hwbuf, and start a new one.
231 * the map of the hwbuf below to block, so preemptively
411 if (sbuf->hwbuf)
H A Dsvga_cmd.c462 swc->region_relocation(swc, &cmd->guest.ptr, st->hwbuf, 0, region_flags);

Completed in 15 milliseconds