| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/virgl/ |
| H A D | Makefile.sources | 11 virgl_resource.c \ 12 virgl_resource.h \
|
| H A D | virgl_resource.h | 48 struct virgl_resource { struct 71 void virgl_texture_init(struct virgl_resource *res); 73 static inline struct virgl_resource *virgl_resource(struct pipe_resource *r) function in typeref:struct:virgl_resource * 75 return (struct virgl_resource *)r; 83 void virgl_buffer_init(struct virgl_resource *res); 123 struct virgl_resource *res, 146 void virgl_resource_dirty(struct virgl_resource *res, uint32_t level);
|
| H A D | virgl_encode.h | 34 struct virgl_resource; 109 struct virgl_resource *res, 136 struct virgl_resource *res, 140 struct virgl_resource *res); 153 struct virgl_resource *res, 163 struct virgl_resource *res, 194 struct virgl_resource *res); 223 struct virgl_resource *dst_res, 226 struct virgl_resource *src_res, 231 struct virgl_resource *dst_re [all...] |
| H A D | virgl_resource.c | 27 #include "virgl_resource.h" 34 struct virgl_resource *res = virgl_resource(trans->base.resource); 51 struct virgl_resource *res, 70 struct virgl_resource *res = CALLOC_STRUCT(virgl_resource); 111 struct virgl_resource *res = CALLOC_STRUCT(virgl_resource); 143 struct virgl_resource *vbuf = virgl_resource(resourc [all...] |
| H A D | virgl_buffer.c | 27 #include "virgl_resource.h" 39 struct virgl_resource *vbuf = virgl_resource(resource); 122 void virgl_buffer_init(struct virgl_resource *res)
|
| H A D | virgl_streamout.c | 28 #include "virgl_resource.h" 37 struct virgl_resource *res = virgl_resource(buffer);
|
| H A D | virgl_context.c | 48 #include "virgl_resource.h" 67 struct virgl_resource *res; 72 res = virgl_resource(surf->texture); 81 res = virgl_resource(surf->texture); 95 struct virgl_resource *res; 102 res = virgl_resource(tinfo->views[i]->base.texture); 111 struct virgl_resource *res; 115 res = virgl_resource(vctx->vertex_buffer[i].buffer.resource); 125 struct virgl_resource *res; 127 res = virgl_resource(i [all...] |
| H A D | virgl_encode.c | 37 #include "virgl_resource.h" 56 struct virgl_resource *res) 67 struct virgl_resource *res) 416 struct virgl_resource *res = virgl_resource(buffers[i].buffer.resource); 428 struct virgl_resource *res = NULL; 430 res = virgl_resource(ib->buffer); 470 virgl_encoder_write_res(ctx, virgl_resource(info->indirect->buffer)); 476 virgl_encoder_write_res(ctx, virgl_resource(info->indirect->indirect_draw_count)); 485 struct virgl_resource *re [all...] |
| H A D | virgl_query.c | 29 #include "virgl_resource.h" 33 struct virgl_resource *buf; 105 query->buf = (struct virgl_resource *)pipe_buffer_create(ctx->screen, PIPE_BIND_CUSTOM, 219 struct virgl_resource *qbo = (struct virgl_resource *)resource;
|
| H A D | virgl_texture.c | 28 #include "virgl_resource.h" 127 struct virgl_resource *vtex = virgl_resource(resource); 167 struct virgl_resource *vtex = virgl_resource(resource); 284 vws->transfer_put(vws, virgl_resource(trans->base.resource)->hw_res, box, 341 void virgl_texture_init(struct virgl_resource *res)
|
| H A D | virgl_transfer_queue.c | 144 struct virgl_resource *res = virgl_resource(queued->base.resource);
|
| H A D | virgl_screen.c | 36 #include "virgl_resource.h" 748 struct virgl_resource *vres = virgl_resource(res);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/virgl/ |
| H A D | virgl_encode.h | 35 struct virgl_resource; 110 struct virgl_resource *res, 120 struct virgl_resource *res, 146 struct virgl_resource *res, 150 struct virgl_resource *res); 163 struct virgl_resource *res, 173 struct virgl_resource *res, 204 struct virgl_resource *res); 233 struct virgl_resource *dst_res, 236 struct virgl_resource *src_re [all...] |
| H A D | virgl_resource.h | 53 struct virgl_resource { struct 98 void virgl_texture_init(struct virgl_resource *res); 100 static inline struct virgl_resource *virgl_resource(struct pipe_resource *r) function in typeref:struct:virgl_resource * 102 return (struct virgl_resource *)r; 117 void virgl_buffer_init(struct virgl_resource *res); 203 void virgl_resource_dirty(struct virgl_resource *res, uint32_t level);
|
| H A D | virgl_streamout.c | 28 #include "virgl_resource.h" 37 struct virgl_resource *res = virgl_resource(buffer); 82 struct virgl_resource *res = virgl_resource(targets[i]->buffer);
|
| H A D | virgl_context.c | 51 #include "virgl_resource.h" 83 const unsigned bind_history = virgl_resource(res)->bind_history; 98 const unsigned bind_history = virgl_resource(res)->bind_history; 142 virgl_resource(res)); 178 struct virgl_resource *res; 183 res = virgl_resource(surf->texture); 192 res = virgl_resource(surf->texture); 208 struct virgl_resource *res; 213 res = virgl_resource(binding->views[i]->texture); 221 struct virgl_resource *re [all...] |
| H A D | virgl_resource.c | 28 #include "virgl_resource.h" 61 struct virgl_resource *res = virgl_resource(trans->base.resource); 83 struct virgl_resource *res, 102 struct virgl_resource *res = virgl_resource(xfer->base.resource); 272 struct virgl_resource *vres = virgl_resource(vtransfer->base.resource); 334 virgl_resource_realloc(struct virgl_context *vctx, struct virgl_resource *res) 384 struct virgl_resource *vre [all...] |
| H A D | virgl_buffer.c | 28 #include "virgl_resource.h" 79 void virgl_buffer_init(struct virgl_resource *res)
|
| H A D | virgl_query.c | 29 #include "virgl_resource.h" 33 struct virgl_resource *buf; 105 query->buf = (struct virgl_resource *) 248 struct virgl_resource *qbo = (struct virgl_resource *)resource;
|
| H A D | virgl_encode.c | 37 #include "virgl_resource.h" 315 struct virgl_resource *res) 326 struct virgl_resource *res) 619 struct virgl_resource *res, 714 struct virgl_resource *res = virgl_resource(buffers[i].buffer.resource); 726 struct virgl_resource *res = NULL; 728 res = virgl_resource(ib->buffer); 771 virgl_encoder_write_res(ctx, virgl_resource(indirect->buffer)); 777 virgl_encoder_write_res(ctx, virgl_resource(indirec [all...] |
| H A D | virgl_texture.c | 29 #include "virgl_resource.h" 123 struct virgl_resource *vtex = virgl_resource(resource); 305 void virgl_texture_init(struct virgl_resource *res)
|
| H A D | virgl_screen.c | 39 #include "virgl_resource.h" 786 struct virgl_resource *vres = virgl_resource(res); 870 struct virgl_resource *res; 885 res = (struct virgl_resource*) screen->resource_create(screen, &templ);
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 19.1.0.rst | 1674 - virgl: track full virgl_resource instead of just virgl_hw_res
|