Home
last modified time | relevance | path

Searched refs:gs_bin (Results 1 – 10 of 10) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3dx_draw.c363 struct v3d_compiled_shader *gs_bin, in v3d_emit_gs_state_record() argument
370 cl_address(v3d_resource(gs_bin->resource)->bo, in v3d_emit_gs_state_record()
371 gs_bin->offset); in v3d_emit_gs_state_record()
373 gs_bin->prog_data.gs->base.threads == 4; in v3d_emit_gs_state_record()
375 gs_bin->prog_data.gs->base.single_seg; in v3d_emit_gs_state_record()
499 if (v3d->prog.gs_bin) { in v3d_emit_gl_shader_state()
500 gs_bin_uniforms = v3d_write_uniforms(v3d, job, v3d->prog.gs_bin, in v3d_emit_gl_shader_state()
514 if (v3d->prog.gs_bin) { in v3d_emit_gl_shader_state()
516 v3d->prog.gs_bin->prog_data.gs->base.tmu_dirty_rcl; in v3d_emit_gl_shader_state()
563 v3d->prog.gs ? v3d->prog.gs_bin->prog_data.gs : NULL, in v3d_emit_gl_shader_state()
[all …]
Dv3d_program.c654 v3d->prog.gs_bin = NULL; in v3d_update_compiled_gs()
698 struct v3d_compiled_shader *gs_bin = in v3d_update_compiled_gs() local
700 if (gs_bin != old_gs) { in v3d_update_compiled_gs()
701 v3d->prog.gs_bin = gs_bin; in v3d_update_compiled_gs()
806 key->num_used_outputs = v3d->prog.gs_bin->prog_data.gs->num_inputs; in v3d_update_compiled_vs()
808 sizeof(v3d->prog.gs_bin->prog_data.gs->input_slots)); in v3d_update_compiled_vs()
809 memcpy(key->used_outputs, v3d->prog.gs_bin->prog_data.gs->input_slots, in v3d_update_compiled_vs()
Dv3d_context.h233 struct v3d_compiled_shader *cs, *vs, *gs_bin, *gs, *fs, *compute; member
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_pipeline.c127 destroy_pipeline_stage(device, pipeline->gs_bin, pAllocator); in pipeline_free_stages()
134 pipeline->gs_bin = NULL; in pipeline_free_stages()
1937 assert(pipeline->gs_bin != NULL); in pipeline_compile_geometry_shader()
1938 if (pipeline->gs_bin->nir == NULL) { in pipeline_compile_geometry_shader()
1940 pipeline->gs_bin->nir = nir_shader_clone(NULL, pipeline->gs->nir); in pipeline_compile_geometry_shader()
1952 pipeline_populate_v3d_gs_key(&key, pCreateInfo, pipeline->gs_bin); in pipeline_compile_geometry_shader()
1954 pipeline_compile_shader_variant(pipeline->gs_bin, &key.base, sizeof(key), in pipeline_compile_geometry_shader()
2188 pipeline->gs_bin->feedback.duration; in write_creation_feedback()
2359 pipeline->gs_bin = in pipeline_add_multiview_gs()
2361 if (pipeline->gs_bin == NULL) in pipeline_add_multiview_gs()
[all …]
Dv3dvx_cmd_buffer.c1689 struct v3dv_shader_variant *gs_bin, in emit_gs_shader_state_record() argument
1696 v3dv_cl_address(assembly_bo, gs_bin->assembly_offset); in emit_gs_shader_state_record()
1698 gs_bin->prog_data.gs->base.threads == 4; in emit_gs_shader_state_record()
1700 gs_bin->prog_data.gs->base.single_seg; in emit_gs_shader_state_record()
1868 cmd_buffer->state.uniforms.gs_bin, in v3dX()
Dv3dv_private.h1149 struct v3dv_cl_reloc gs_bin; member
1756 struct v3dv_pipeline_stage *gs_bin; member
Dv3dv_cmd_buffer.c2196 cmd_buffer->state.uniforms.gs_bin = in update_gfx_uniform_state()
/third_party/mesa3d/src/intel/vulkan/
DgenX_pipeline.c1995 const struct anv_shader_bin *gs_bin = local
2008 gs.KernelStartPointer = gs_bin->kernel.offset;
2014 gs.SamplerCount = GFX_VER == 11 ? 0 : get_sampler_count(gs_bin);
2015 gs.BindingTableEntryCount = gs_bin->bind_map.surface_count;
2054 get_scratch_surf(&pipeline->base, MESA_SHADER_GEOMETRY, gs_bin);
2056 gs.PerThreadScratchSpace = get_scratch_space(gs_bin);
2058 get_scratch_address(&pipeline->base, MESA_SHADER_GEOMETRY, gs_bin);
/third_party/mesa3d/src/broadcom/compiler/
Dvir.c2136 struct v3d_gs_prog_data *gs_bin, in v3d_compute_vpm_config() argument
2142 assert((gs != NULL) == (gs_bin != NULL)); in v3d_compute_vpm_config()
2153 if (!compute_vpm_config_gs(devinfo, vs_bin, gs_bin, vpm_cfg_bin)) in v3d_compute_vpm_config()
Dv3d_compiler.h997 struct v3d_gs_prog_data *gs_bin,