Searched refs:geometry_shader (Results 1 - 24 of 24) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/
H A Ddraw_context.c184 draw_geometry_shader_new_instance(draw->gs.geometry_shader);
588 if (draw->gs.geometry_shader) {
589 return &draw->gs.geometry_shader->info;
706 if (!draw->gs.geometry_shader)
709 info = &draw->gs.geometry_shader->info;
827 if (draw->gs.geometry_shader)
840 if (draw->gs.geometry_shader)
853 if (draw->gs.geometry_shader)
854 return draw->gs.geometry_shader->viewport_index_output;
865 if (draw->gs.geometry_shader)
[all...]
H A Ddraw_pt_fetch_emit.c100 unsigned gs_out_prim = (draw->gs.geometry_shader ?
101 draw->gs.geometry_shader->output_primitive :
H A Ddraw_pt_so_emit.c60 if (draw->gs.geometry_shader) {
61 state = &draw->gs.geometry_shader->state.stream_output;
H A Ddraw_pt_fetch_shade_pipeline_llvm.c76 struct draw_geometry_shader *gs = draw->gs.geometry_shader;
156 struct draw_geometry_shader *gs = draw->gs.geometry_shader;
357 struct draw_geometry_shader *gshader = draw->gs.geometry_shader;
H A Ddraw_pt_fetch_shade_pipeline.c78 struct draw_geometry_shader *gs = draw->gs.geometry_shader;
239 struct draw_geometry_shader *gshader = draw->gs.geometry_shader;
H A Ddraw_prim_assembler.c61 const struct draw_geometry_shader *gs = draw->gs.geometry_shader;
H A Ddraw_private.h284 struct draw_geometry_shader *geometry_shader; member in struct:draw_context::__anon406ac0650908
285 uint num_gs_outputs; /**< convenience, from geometry_shader */
H A Ddraw_pt.c76 unsigned gs_out_prim = (draw->gs.geometry_shader ?
77 draw->gs.geometry_shader->output_primitive :
H A Ddraw_pt_fetch_shade_emit.c83 assert(!draw->gs.geometry_shader);
H A Ddraw_llvm.c1986 key->has_gs = llvm->draw->gs.geometry_shader != NULL;
2358 &llvm->draw->gs.geometry_shader->info,
2378 llvm_geometry_shader(llvm->draw->gs.geometry_shader);
2457 key->nr_samplers = llvm->draw->gs.geometry_shader->info.file_max[TGSI_FILE_SAMPLER] + 1;
2458 if (llvm->draw->gs.geometry_shader->info.file_max[TGSI_FILE_SAMPLER_VIEW] != -1) {
2460 llvm->draw->gs.geometry_shader->info.file_max[TGSI_FILE_SAMPLER_VIEW] + 1;
H A Ddraw_gs.c905 draw->gs.geometry_shader = dgs;
911 draw->gs.geometry_shader = NULL;
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_context.c195 draw_geometry_shader_new_instance(draw->gs.geometry_shader);
641 if (draw->gs.geometry_shader) {
642 return &draw->gs.geometry_shader->info;
761 if (!draw->gs.geometry_shader)
764 info = &draw->gs.geometry_shader->info;
946 if (draw->gs.geometry_shader)
959 if (draw->gs.geometry_shader)
974 if (draw->gs.geometry_shader)
975 return draw->gs.geometry_shader->viewport_index_output;
988 if (draw->gs.geometry_shader)
[all...]
H A Ddraw_pt_so_emit.c62 if (draw->gs.geometry_shader) {
63 state = &draw->gs.geometry_shader->state.stream_output;
H A Ddraw_pt_fetch_shade_pipeline.c78 struct draw_geometry_shader *gs = draw->gs.geometry_shader;
240 struct draw_geometry_shader *gshader = draw->gs.geometry_shader;
H A Ddraw_prim_assembler.c61 const struct draw_geometry_shader *gs = draw->gs.geometry_shader;
H A Ddraw_pt.c69 if (draw->gs.geometry_shader)
70 out_prim = draw->gs.geometry_shader->output_primitive;
H A Ddraw_private.h330 struct draw_geometry_shader *geometry_shader; member in struct:draw_context::__anone553aa980908
331 uint num_gs_outputs; /**< convenience, from geometry_shader */
H A Ddraw_pt_fetch_shade_emit.c83 assert(!draw->gs.geometry_shader);
H A Ddraw_pt_fetch_shade_pipeline_llvm.c77 struct draw_geometry_shader *gs = draw->gs.geometry_shader;
297 struct draw_geometry_shader *gs = draw->gs.geometry_shader;
575 struct draw_geometry_shader *gshader = draw->gs.geometry_shader;
H A Ddraw_llvm.c2403 key->has_gs_or_tes = llvm->draw->gs.geometry_shader != NULL || llvm->draw->tes.tess_eval_shader != NULL;
2882 if (llvm->draw->gs.geometry_shader->state.type == PIPE_SHADER_IR_TGSI)
2885 nir_print_shader(llvm->draw->gs.geometry_shader->state.ir.nir, stderr);
2899 params.info = &llvm->draw->gs.geometry_shader->info;
2907 if (llvm->draw->gs.geometry_shader->state.type == PIPE_SHADER_IR_TGSI)
2914 llvm->draw->gs.geometry_shader->state.ir.nir,
2935 llvm_geometry_shader(llvm->draw->gs.geometry_shader);
3037 key->nr_samplers = llvm->draw->gs.geometry_shader->info.file_max[TGSI_FILE_SAMPLER] + 1;
3038 if (llvm->draw->gs.geometry_shader->info.file_max[TGSI_FILE_SAMPLER_VIEW] != -1) {
3040 llvm->draw->gs.geometry_shader
[all...]
H A Ddraw_gs.c909 draw->gs.geometry_shader = dgs;
916 draw->gs.geometry_shader = NULL;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/cso_cache/
H A Dcso_context.c113 void *geometry_shader, *geometry_shader_saved; member in struct:cso_context
901 if (ctx->has_geometry_shader && ctx->geometry_shader != handle) {
902 ctx->geometry_shader = handle;
909 if (handle == ctx->geometry_shader) {
912 ctx->geometry_shader = NULL;
925 ctx->geometry_shader_saved = ctx->geometry_shader;
935 if (ctx->geometry_shader_saved != ctx->geometry_shader) {
937 ctx->geometry_shader = ctx->geometry_shader_saved;
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/cso_cache/
H A Dcso_context.c105 void *geometry_shader, *geometry_shader_saved; member in struct:cso_context
848 if (ctx->has_geometry_shader && ctx->geometry_shader != handle) {
849 ctx->geometry_shader = handle;
862 ctx->geometry_shader_saved = ctx->geometry_shader;
872 if (ctx->geometry_shader_saved != ctx->geometry_shader) {
874 ctx->geometry_shader = ctx->geometry_shader_saved;
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.0.0.rst141 KHR-GLES31.core.geometry_shader.api.program_pipeline_vs_gs_capture

Completed in 36 milliseconds