| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/virgl/ |
| H A D | virgl_encode.h | 33 struct virgl_context; 83 extern int virgl_encode_blend_state(struct virgl_context *ctx, 86 extern int virgl_encode_rasterizer_state(struct virgl_context *ctx, 90 extern int virgl_encode_shader_state(struct virgl_context *ctx, 97 int virgl_encode_stream_output_info(struct virgl_context *ctx, 102 int virgl_encoder_set_so_targets(struct virgl_context *ctx, 107 int virgl_encoder_create_so_target(struct virgl_context *ctx, 113 int virgl_encode_clear(struct virgl_context *ctx, 118 int virgl_encode_bind_object(struct virgl_context *ctx, 120 int virgl_encode_delete_object(struct virgl_context *ct [all...] |
| H A D | Makefile.sources | 3 virgl_context.c \ 4 virgl_context.h \
|
| H A D | virgl_context.h | 59 struct virgl_context { struct 106 static inline struct virgl_context *virgl_context(struct pipe_context *ctx) function in typeref:struct:virgl_context * 108 return (struct virgl_context *)ctx; 114 void virgl_init_blit_functions(struct virgl_context *vctx); 115 void virgl_init_query_functions(struct virgl_context *vctx); 116 void virgl_init_so_functions(struct virgl_context *vctx); 127 struct tgsi_token *virgl_tgsi_transform(struct virgl_context *vctx, const struct tgsi_token *tokens_in);
|
| H A D | virgl_streamout.c | 25 #include "virgl_context.h" 36 struct virgl_context *vctx = virgl_context(ctx); 59 struct virgl_context *vctx = virgl_context(ctx); 72 struct virgl_context *vctx = virgl_context(ctx); 86 void virgl_init_so_functions(struct virgl_context *vctx)
|
| H A D | virgl_context.c | 46 #include "virgl_context.h" 63 static void virgl_attach_res_framebuffer(struct virgl_context *vctx) 90 static void virgl_attach_res_sampler_views(struct virgl_context *vctx, 108 static void virgl_attach_res_vertex_buffers(struct virgl_context *vctx) 121 static void virgl_attach_res_index_buffer(struct virgl_context *vctx, 132 static void virgl_attach_res_so_targets(struct virgl_context *vctx) 145 static void virgl_attach_res_uniform_buffers(struct virgl_context *vctx, 159 static void virgl_attach_res_shader_buffers(struct virgl_context *vctx, 173 static void virgl_attach_res_shader_images(struct virgl_context *vctx, 187 static void virgl_attach_res_atomic_buffers(struct virgl_context *vct [all...] |
| H A D | virgl_query.c | 26 #include "virgl_context.h" 86 struct virgl_context *vctx = virgl_context(ctx); 97 struct virgl_context *vctx = virgl_context(ctx); 125 struct virgl_context *vctx = virgl_context(ctx); 137 struct virgl_context *vctx = virgl_context(ctx); 148 struct virgl_context *vct [all...] |
| H A D | virgl_buffer.c | 26 #include "virgl_context.h" 37 struct virgl_context *vctx = virgl_context(ctx); 75 struct virgl_context *vctx = virgl_context(ctx);
|
| H A D | virgl_encode.c | 34 #include "virgl_context.h" 42 static int virgl_encoder_write_cmd_dword(struct virgl_context *ctx, 66 static void virgl_encoder_write_res(struct virgl_context *ctx, 73 int virgl_encode_bind_object(struct virgl_context *ctx, 81 int virgl_encode_delete_object(struct virgl_context *ctx, 89 int virgl_encode_blend_state(struct virgl_context *ctx, 126 int virgl_encode_dsa_state(struct virgl_context *ctx, 156 int virgl_encode_rasterizer_state(struct virgl_context *ctx, 209 static void virgl_emit_shader_header(struct virgl_context *ctx, 221 static void virgl_emit_shader_streamout(struct virgl_context *ct [all...] |
| H A D | virgl_resource.h | 38 struct virgl_context; 120 bool virgl_res_needs_flush(struct virgl_context *vctx, 122 bool virgl_res_needs_readback(struct virgl_context *vctx,
|
| H A D | virgl_texture.c | 27 #include "virgl_context.h" 125 struct virgl_context *vctx = virgl_context(ctx); 166 struct virgl_context *vctx = virgl_context(ctx); 292 struct virgl_context *vctx = virgl_context(ctx);
|
| H A D | virgl_resource.c | 26 #include "virgl_context.h" 30 bool virgl_res_needs_flush(struct virgl_context *vctx, 50 bool virgl_res_needs_readback(struct virgl_context *vctx, 142 struct virgl_context *vctx = virgl_context(ctx);
|
| H A D | virgl_tgsi.c | 31 #include "virgl_context.h" 104 struct tgsi_token *virgl_tgsi_transform(struct virgl_context *vctx, const struct tgsi_token *tokens_in)
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/virgl/ |
| H A D | virgl_encode.h | 34 struct virgl_context; 84 extern int virgl_encode_blend_state(struct virgl_context *ctx, 87 extern int virgl_encode_rasterizer_state(struct virgl_context *ctx, 91 extern int virgl_encode_shader_state(struct virgl_context *ctx, 98 int virgl_encode_stream_output_info(struct virgl_context *ctx, 103 int virgl_encoder_set_so_targets(struct virgl_context *ctx, 108 int virgl_encoder_create_so_target(struct virgl_context *ctx, 114 int virgl_encode_clear(struct virgl_context *ctx, 119 int virgl_encode_clear_texture(struct virgl_context *ctx, 125 int virgl_encode_bind_object(struct virgl_context *ct [all...] |
| H A D | virgl_context.h | 69 struct virgl_context { struct 119 static inline struct virgl_context *virgl_context(struct pipe_context *ctx) function in typeref:struct:virgl_context * 121 return (struct virgl_context *)ctx; 127 void virgl_init_blit_functions(struct virgl_context *vctx); 128 void virgl_init_query_functions(struct virgl_context *vctx); 129 void virgl_init_so_functions(struct virgl_context *vctx); 134 virgl_can_rebind_resource(struct virgl_context *vctx, 138 virgl_rebind_resource(struct virgl_context *vctx, 141 void virgl_flush_eq(struct virgl_context *ct [all...] |
| H A D | virgl_transfer_queue.h | 32 struct virgl_context; 38 struct virgl_context *vctx; 44 struct virgl_context *vctx);
|
| H A D | virgl_context.c | 49 #include "virgl_context.h" 68 virgl_can_rebind_resource(struct virgl_context *vctx, 88 virgl_rebind_resource(struct virgl_context *vctx, 174 static void virgl_attach_res_framebuffer(struct virgl_context *vctx) 201 static void virgl_attach_res_sampler_views(struct virgl_context *vctx, 218 static void virgl_attach_res_vertex_buffers(struct virgl_context *vctx) 231 static void virgl_attach_res_index_buffer(struct virgl_context *vctx, 242 static void virgl_attach_res_so_targets(struct virgl_context *vctx) 255 static void virgl_attach_res_uniform_buffers(struct virgl_context *vctx, 272 static void virgl_attach_res_shader_buffers(struct virgl_context *vct [all...] |
| H A D | virgl_streamout.c | 25 #include "virgl_context.h" 36 struct virgl_context *vctx = virgl_context(ctx); 64 struct virgl_context *vctx = virgl_context(ctx); 77 struct virgl_context *vctx = virgl_context(ctx); 97 void virgl_init_so_functions(struct virgl_context *vctx)
|
| H A D | virgl_query.c | 26 #include "virgl_context.h" 87 struct virgl_context *vctx = virgl_context(ctx); 98 struct virgl_context *vctx = virgl_context(ctx); 130 struct virgl_context *vctx = virgl_context(ctx); 142 struct virgl_context *vctx = virgl_context(ctx); 154 struct virgl_context *vct [all...] |
| H A D | virgl_buffer.c | 26 #include "virgl_context.h" 34 struct virgl_context *vctx = virgl_context(ctx);
|
| H A D | virgl_encode.c | 34 #include "virgl_context.h" 301 static int virgl_encoder_write_cmd_dword(struct virgl_context *ctx, 325 static void virgl_encoder_write_res(struct virgl_context *ctx, 332 int virgl_encode_bind_object(struct virgl_context *ctx, 340 int virgl_encode_delete_object(struct virgl_context *ctx, 348 int virgl_encode_blend_state(struct virgl_context *ctx, 391 int virgl_encode_dsa_state(struct virgl_context *ctx, 421 int virgl_encode_rasterizer_state(struct virgl_context *ctx, 474 static void virgl_emit_shader_header(struct virgl_context *ctx, 486 static void virgl_emit_shader_streamout(struct virgl_context *ct [all...] |
| H A D | virgl_resource.h | 42 struct virgl_context; 185 virgl_resource_create_transfer(struct virgl_context *vctx, 191 void virgl_resource_destroy_transfer(struct virgl_context *vctx,
|
| H A D | virgl_texture.c | 27 #include "virgl_context.h" 122 struct virgl_context *vctx = virgl_context(ctx); 260 struct virgl_context *vctx = virgl_context(ctx);
|
| H A D | virgl_resource.c | 27 #include "virgl_context.h" 57 static bool virgl_res_needs_flush(struct virgl_context *vctx, 82 static bool virgl_res_needs_readback(struct virgl_context *vctx, 97 virgl_resource_transfer_prepare(struct virgl_context *vctx, 269 virgl_staging_map(struct virgl_context *vctx, 334 virgl_resource_realloc(struct virgl_context *vctx, struct virgl_resource *res) 382 struct virgl_context *vctx = virgl_context(ctx); 653 struct virgl_context *vctx = virgl_context(pip [all...] |
| H A D | virgl_screen.c | 41 #include "virgl_context.h" 810 struct virgl_context *vctx = virgl_context(ctx); 869 struct virgl_context *vctx = virgl_context(ctx);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/virgl/tests/ |
| H A D | virgl_staging_mgr_test.cpp | 26 #include "virgl_context.h" 88 struct virgl_context *vctx = CALLOC_STRUCT(virgl_context); 105 struct virgl_context *vctx = virgl_context(ctx);
|