Home
last modified time | relevance | path

Searched refs:ShaderCompilerOptions (Results 1 – 14 of 14) sorted by relevance

/external/mesa3d/src/compiler/glsl/tests/
Dtest_gl_lower_mediump.cpp175 ctx->Const.ShaderCompilerOptions[i].LowerPrecisionFloat16 = true; in compile()
176 ctx->Const.ShaderCompilerOptions[i].LowerPrecisionInt16 = true; in compile()
177 ctx->Const.ShaderCompilerOptions[i].NirOptions = &compiler_options; in compile()
/external/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_nir.cpp524 st->ctx->Const.ShaderCompilerOptions[shader->Stage].NirOptions; in st_link_glsl_to_nir()
581 &ctx->Const.ShaderCompilerOptions[stage]; in st_link_glsl_to_nir()
651 if (ctx->Const.ShaderCompilerOptions[shader->Stage].NirOptions->vectorize_io) in st_link_glsl_to_nir()
663 if (ctx->Const.ShaderCompilerOptions[first_shader->Stage].NirOptions->vectorize_io && in st_link_glsl_to_nir()
667 if (ctx->Const.ShaderCompilerOptions[last_shader->Stage].NirOptions->vectorize_io && in st_link_glsl_to_nir()
686 ctx->Const.ShaderCompilerOptions[shader->Stage].NirOptions->unify_interfaces) { in st_link_glsl_to_nir()
Dst_context.c687 …ctx->Const.ShaderCompilerOptions[MESA_SHADER_VERTEX].PositionAlwaysInvariant = options->vs_positio… in st_create_context_priv()
689 …ctx->Const.ShaderCompilerOptions[MESA_SHADER_TESS_EVAL].PositionAlwaysPrecise = options->vs_positi… in st_create_context_priv()
841 ctx->Const.ShaderCompilerOptions[MESA_SHADER_VERTEX].OptimizeForAOS = GL_TRUE; in st_create_context()
990 return st->ctx->Const.ShaderCompilerOptions[stage].NirOptions; in st_get_nir_compiler_options()
Dst_extensions.c205 &c->ShaderCompilerOptions[stage]; in st_init_limits()
1852 consts->ShaderCompilerOptions[MESA_SHADER_FRAGMENT].NirOptions; in st_init_extensions()
/external/mesa3d/src/compiler/glsl/
Dstandalone.cpp57 ctx->Const.ShaderCompilerOptions[MESA_SHADER_VERTEX].NirOptions = in initialize_context()
59 ctx->Const.ShaderCompilerOptions[MESA_SHADER_FRAGMENT].NirOptions = in initialize_context()
367 &ctx->Const.ShaderCompilerOptions[i]; in standalone_compile_shader()
Dstandalone_scaffolding.cpp290 memcpy(&ctx->Const.ShaderCompilerOptions[sh], &options, sizeof(options)); in initialize_context_to_defaults()
Dglsl_parser_extras.cpp2186 &consts->ShaderCompilerOptions[shader->Stage]; in opt_shader()
2393 &ctx->Const.ShaderCompilerOptions[shader->Stage]; in _mesa_glsl_compile_shader()
Dgl_nir_linker.c1317 &consts->ShaderCompilerOptions[prog->info.stage]; in preprocess_shader()
1413 consts->ShaderCompilerOptions[shader->Stage].NirOptions; in prelink_lowering()
3270 consts->ShaderCompilerOptions[i].NirOptions->force_indirect_unrolling_sampler; in validate_sampler_array_indexing()
Dbuiltin_variables.cpp1547 &state->consts->ShaderCompilerOptions[state->stage]; in generate_varyings()
Dgl_nir_link_varyings.c3862 (consts->ShaderCompilerOptions[producer->Stage].LowerBuiltinVariablesXfb & in assign_initial_varying_locations()
/external/mesa3d/src/mesa/main/
Dconsts_exts.h904 struct gl_shader_compiler_options ShaderCompilerOptions[MESA_SHADER_STAGES]; member
Dffvertex_prog.c1391 ctx->Const.ShaderCompilerOptions[MESA_SHADER_VERTEX].OptimizeForAOS, in _mesa_get_fixed_func_vertex_program()
Dshaderapi.c212 memcpy(&ctx->Const.ShaderCompilerOptions[sh], &options, sizeof(options)); in _mesa_init_shader_state()
/external/mesa3d/src/mesa/program/
Dprog_to_nir.c861 ctx->Const.ShaderCompilerOptions[MESA_SHADER_VERTEX].OptimizeForAOS, in prog_to_nir()