Searched refs:derivative_group (Results 1 - 25 of 29) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/compiler/
H A Dshader_info.h38 bool derivative_group; member in struct:spirv_supported_capabilities
264 enum gl_derivative_group derivative_group; member in struct:shader_info::__anon5754f00b010a::__anon5754f00b0508
/xsrc/external/mit/MesaLib/dist/src/compiler/
H A Dshader_info.h42 bool derivative_group; member in struct:spirv_supported_capabilities
434 enum gl_derivative_group derivative_group:2;
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_nir_lower_cs_intrinsics.c95 if (state->nir->info.cs.derivative_group != DERIVATIVE_GROUP_QUADS) {
207 if (nir->info.cs.derivative_group == DERIVATIVE_GROUP_QUADS) {
210 } else if (nir->info.cs.derivative_group == DERIVATIVE_GROUP_LINEAR) {
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_nir_lower_cs_intrinsics.c112 switch (state->nir->info.cs.derivative_group) {
277 if (nir->info.cs.derivative_group == DERIVATIVE_GROUP_QUADS) {
280 } else if (nir->info.cs.derivative_group == DERIVATIVE_GROUP_LINEAR) {
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dast_type.cpp448 if (q.flags.q.derivative_group) {
449 this->flags.q.derivative_group = true;
450 this->derivative_group = q.derivative_group;
661 valid_in_mask.flags.q.derivative_group = 1;
758 if (state->in_qualifier->flags.q.derivative_group) {
760 if (state->in_qualifier->derivative_group != DERIVATIVE_GROUP_NONE &&
761 state->cs_derivative_group != state->in_qualifier->derivative_group) {
767 state->cs_derivative_group = state->in_qualifier->derivative_group;
H A Dast.h664 unsigned derivative_group:1; member in struct:ast_type_qualifier::flags::__anon08d60aa50508
788 enum gl_derivative_group derivative_group; member in struct:ast_type_qualifier
H A Dlinker.cpp2271 gl_prog->info.cs.derivative_group = DERIVATIVE_GROUP_NONE;
2319 if (gl_prog->info.cs.derivative_group != DERIVATIVE_GROUP_NONE &&
2320 gl_prog->info.cs.derivative_group != group) {
2325 gl_prog->info.cs.derivative_group = group;
2340 if (gl_prog->info.cs.derivative_group == DERIVATIVE_GROUP_QUADS) {
2353 } else if (gl_prog->info.cs.derivative_group == DERIVATIVE_GROUP_LINEAR) {
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dast_type.cpp447 if (q.flags.q.derivative_group) {
448 this->flags.q.derivative_group = true;
449 this->derivative_group = q.derivative_group;
660 valid_in_mask.flags.q.derivative_group = 1;
757 if (state->in_qualifier->flags.q.derivative_group) {
759 if (state->in_qualifier->derivative_group != DERIVATIVE_GROUP_NONE &&
760 state->cs_derivative_group != state->in_qualifier->derivative_group) {
766 state->cs_derivative_group = state->in_qualifier->derivative_group;
H A Dast.h660 unsigned derivative_group:1; member in struct:ast_type_qualifier::flags::__anona299cf320508
778 enum gl_derivative_group derivative_group; member in struct:ast_type_qualifier
H A Dlinker.cpp2194 gl_prog->info.cs.derivative_group = DERIVATIVE_GROUP_NONE;
2242 if (gl_prog->info.cs.derivative_group != DERIVATIVE_GROUP_NONE &&
2243 gl_prog->info.cs.derivative_group != group) {
2248 gl_prog->info.cs.derivative_group = group;
2263 if (gl_prog->info.cs.derivative_group == DERIVATIVE_GROUP_QUADS) {
2276 } else if (gl_prog->info.cs.derivative_group == DERIVATIVE_GROUP_LINEAR) {
/xsrc/external/mit/MesaLib/dist/src/mesa/main/
H A Dcompute.c194 if (prog->info.cs.derivative_group == DERIVATIVE_GROUP_QUADS &&
203 if (prog->info.cs.derivative_group == DERIVATIVE_GROUP_LINEAR &&
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_system_values.c315 b->shader->info.cs.derivative_group == DERIVATIVE_GROUP_QUADS &&
521 shader->info.cs.derivative_group == DERIVATIVE_GROUP_QUADS)
522 shader->info.cs.derivative_group = DERIVATIVE_GROUP_LINEAR;
H A Dnir.c2248 shader->info.cs.derivative_group != DERIVATIVE_GROUP_NONE));
/xsrc/external/mit/MesaLib.old/src/compiler/glsl/
H A Dglsl_parser.cpp4061 (yyval.type_qualifier).flags.q.derivative_group = 1;
4062 (yyval.type_qualifier).derivative_group = DERIVATIVE_GROUP_QUADS;
4064 (yyval.type_qualifier).flags.q.derivative_group = 1;
4065 (yyval.type_qualifier).derivative_group = DERIVATIVE_GROUP_LINEAR;
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_shader.c227 .derivative_group = true,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_nir.c872 if (nir->info.cs.derivative_group == DERIVATIVE_GROUP_QUADS) {
/xsrc/external/mit/MesaLib/src/compiler/glsl/
H A Dglsl_parser.cpp4280 (yyval.type_qualifier).flags.q.derivative_group = 1;
4281 (yyval.type_qualifier).derivative_group = DERIVATIVE_GROUP_QUADS;
4283 (yyval.type_qualifier).flags.q.derivative_group = 1;
4284 (yyval.type_qualifier).derivative_group = DERIVATIVE_GROUP_LINEAR;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_tex.c1118 b->shader->info.cs.derivative_group != DERIVATIVE_GROUP_NONE);
/xsrc/external/mit/MesaLib.old/dist/src/compiler/spirv/
H A Dspirv_to_nir.c3755 spv_check_supported(derivative_group, cap);
4010 b->shader->info.cs.derivative_group = DERIVATIVE_GROUP_QUADS;
4015 b->shader->info.cs.derivative_group = DERIVATIVE_GROUP_LINEAR;
/xsrc/external/mit/MesaLib/dist/src/compiler/spirv/
H A Dspirv_to_nir.c4633 spv_check_supported(derivative_group, cap);
5067 b->shader->info.cs.derivative_group = DERIVATIVE_GROUP_QUADS;
5072 b->shader->info.cs.derivative_group = DERIVATIVE_GROUP_LINEAR;
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_pipeline.c142 .derivative_group = true,
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_extensions.c1815 spirv_caps->derivative_group = extensions->NV_compute_shader_derivatives;
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_shader.c468 .derivative_group = true,
/xsrc/external/mit/MesaLib/dist/src/amd/llvm/
H A Dac_nir_to_llvm.c1563 ctx->info->cs.derivative_group == DERIVATIVE_GROUP_NONE)) {
1608 ctx->stage == MESA_SHADER_COMPUTE && ctx->info->cs.derivative_group != DERIVATIVE_GROUP_NONE;
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_pipeline.c113 .derivative_group = true,

Completed in 81 milliseconds

12