/external/mesa3d/src/compiler/ |
D | Makefile.sources | 14 glsl/ast.h \ 15 glsl/ast_array_index.cpp \ 16 glsl/ast_expr.cpp \ 17 glsl/ast_function.cpp \ 18 glsl/ast_to_hir.cpp \ 19 glsl/ast_type.cpp \ 20 glsl/builtin_functions.cpp \ 21 glsl/builtin_functions.h \ 22 glsl/builtin_int64.h \ 23 glsl/builtin_types.cpp \ [all …]
|
D | Android.glsl.gen.mk | 36 $(intermediates)/glsl \ 37 $(intermediates)/glsl/glcpp \ 38 $(LOCAL_PATH)/glsl \ 39 $(LOCAL_PATH)/glsl/glcpp 46 $(intermediates)/glsl 50 glsl/ir_expression_operation.h \ 51 glsl/ir_expression_operation_constant.h \ 52 glsl/ir_expression_operation_strings.h) 60 $(intermediates)/glsl/glsl_lexer.cpp: $(LOCAL_PATH)/glsl/glsl_lexer.ll $(LEX) $(M4) 63 $(intermediates)/glsl/glsl_parser.cpp: PRIVATE_YACCFLAGS := -p "_mesa_glsl_" [all …]
|
D | SConscript.glsl | 18 '#src/compiler/glsl', 19 '#src/compiler/glsl/glcpp', 26 env.Prepend(CPPPATH = [Dir('.').abspath, Dir('glsl').abspath]) 38 '--defines=%s' % File('glsl/glsl_parser.h').abspath, 46 glcpp_lexer = glcpp_env.CFile('glsl/glcpp/glcpp-lex.c', 'glsl/glcpp/glcpp-lex.l') 47 glcpp_parser = glcpp_env.CFile('glsl/glcpp/glcpp-parse.c', 'glsl/glcpp/glcpp-parse.y') 48 glsl_lexer = glsl_env.CXXFile('glsl/glsl_lexer.cpp', 'glsl/glsl_lexer.ll') 49 glsl_parser = glsl_env.CXXFile('glsl/glsl_parser.cpp', 'glsl/glsl_parser.yy') 66 glsl_sources += env.StaticObject("glsl/glcpp/pp_standalone_scaffolding.c") 74 env.Command('glsl/extensions_table.c', '#src/mesa/main/extensions_table.c', Copy('$TARGET', '$SOURC… [all …]
|
/external/deqp/external/vulkancts/mustpass/master/src/ |
D | waivers.txt | 13 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_less.clamp_to_edge_repeat 14 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_less.sparse_clamp_to_edge_repeat 15 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_less.repeat_mirrored_repeat 16 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_less.sparse_repeat_mirrored_repeat 17 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge 18 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_less.sparse_mirrored_repeat_clamp_… 19 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_greater.clamp_to_edge_repeat 20 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_greater.sparse_clamp_to_edge_repeat 21 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_greater.repeat_mirrored_repeat 22 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_greater.sparse_repeat_mirrored_rep… [all …]
|
D | excluded-tests.txt | 2 dEQP-VK.glsl.texture_functions.texturegrad.samplercubeshadow_fragment 3 dEQP-VK.glsl.texture_functions.texturegrad.samplercubeshadow_vertex 6 dEQP-VK.glsl.texture_functions.texturegrad.sparse_samplercubeshadow_fragment 7 dEQP-VK.glsl.texture_functions.texturegrad.sparse_samplercubeshadow_vertex 8 dEQP-VK.glsl.texture_functions.texturegrad.sparse_isamplercube_fragment 9 dEQP-VK.glsl.texture_functions.texturegrad.sparse_isamplercube_vertex 10 dEQP-VK.glsl.texture_functions.texturegrad.sparse_usamplercube_fragment 11 dEQP-VK.glsl.texture_functions.texturegrad.sparse_isampler3d_vertex 19 dEQP-VK.glsl.texture_functions.texture.sparse_isampler2d_bias_fragment 20 dEQP-VK.glsl.texture_functions.texture.sparse_usampler2d_bias_fragment [all …]
|
D | test-issues.txt | 5 dEQP-VK.glsl.texture_functions.textureoffset.isampler2darray_vertex 6 dEQP-VK.glsl.texture_functions.textureoffset.usampler2darray_vertex 7 dEQP-VK.glsl.texture_functions.textureoffset.usampler3d_vertex 8 dEQP-VK.glsl.texture_functions.texturegradoffset.usampler2darray_vertex
|
/external/deqp/android/cts/master/src/ |
D | vk-waivers.txt | 13 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_less.clamp_to_edge_repeat 14 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_less.sparse_clamp_to_edge_repeat 15 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_less.repeat_mirrored_repeat 16 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_less.sparse_repeat_mirrored_repeat 17 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_less.mirrored_repeat_clamp_to_edge 18 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_less.sparse_mirrored_repeat_clamp_… 19 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_greater.clamp_to_edge_repeat 20 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_greater.sparse_clamp_to_edge_repeat 21 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_greater.repeat_mirrored_repeat 22 dEQP-VK.glsl.texture_gather.basic.cube.depth32f.size_pot.compare_greater.sparse_repeat_mirrored_rep… [all …]
|
D | vk-excluded-tests.txt | 12 dEQP-VK.glsl.texture_functions.texturegrad.samplercubeshadow_fragment 13 dEQP-VK.glsl.texture_functions.texturegrad.samplercubeshadow_vertex 16 dEQP-VK.glsl.texture_functions.texturegrad.sparse_isamplercube_fragment 17 dEQP-VK.glsl.texture_functions.texturegrad.sparse_isamplercube_vertex 18 dEQP-VK.glsl.texture_functions.texturegrad.sparse_usamplercube_fragment 19 dEQP-VK.glsl.texture_functions.texturegrad.sparse_isampler3d_vertex 22 dEQP-VK.glsl.texture_functions.texture.sparse_isampler2d_bias_fragment 23 dEQP-VK.glsl.texture_functions.texture.sparse_usampler2d_bias_fragment 24 dEQP-VK.glsl.texture_functions.texture.sparse_isamplercube_bias_fragment 25 dEQP-VK.glsl.texture_functions.texture.sparse_usamplercube_bias_fragment [all …]
|
/external/mesa3d/src/compiler/glsl/tests/ |
D | meson.build | 33 suite : ['compiler', 'glsl'], 51 suite : ['compiler', 'glsl'], 67 suite : ['compiler', 'glsl'], 81 suite : ['compiler', 'glsl'], 95 suite : ['compiler', 'glsl'], 99 'glsl compiler warnings', 103 '--glsl-compiler', glsl_compiler, 105 meson.source_root(), 'src', 'compiler', 'glsl', 'tests', 'warnings' 108 suite : ['compiler', 'glsl'], 113 'glsl optimization', [all …]
|
/external/mesa3d/.gitlab-ci/piglit/ |
D | quick_shader.txt | 355 spec/glsl-1.10/preprocessor/extension-defined-test: skip 356 spec/glsl-1.10/preprocessor/extension-if-1: skip 357 spec/glsl-1.30/execution/fs-texturegrad-miplevels: fail 358 spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-const-accept: skip 359 spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-const-reject: skip 360 spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-different-from-position: skip 361 spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-enables: skip 362 spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-equal-to-position: skip 363 spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-homogeneity: skip 364 spec/glsl-1.50/execution/compatibility/clipping/gs-clip-vertex-primitives-lines: skip [all …]
|
/external/skqp/src/gpu/gl/builders/ |
D | GrGLProgramBuilder.cpp | 84 bool GrGLProgramBuilder::compileAndAttachShaders(const char* glsl, in compileAndAttachShaders() argument 95 glsl, in compileAndAttachShaders() 118 SkSL::String glsl; in compileAndAttachShaders() local 124 &glsl); in compileAndAttachShaders() 126 return this->compileAndAttachShaders(glsl.c_str(), in compileAndAttachShaders() 127 glsl.size(), in compileAndAttachShaders() 175 const SkSL::String& glsl) { in storeShaderInCache() argument 201 size_t dataLength = sizeof(inputs) + glsl.length(); in storeShaderInCache() 206 memcpy(data.get() + offset, glsl.data(), glsl.length()); in storeShaderInCache() 245 SkSL::String glsl; in finalize() local [all …]
|
D | GrGLShaderStringBuilder.cpp | 45 static void print_glsl_line_by_line(const SkSL::String& glsl, in print_glsl_line_by_line() argument 50 print_source_lines_with_numbers(glsl.c_str(), println); 66 SkSL::String* glsl) { in GrSkSLtoGLSL() argument 99 if (!program || !compiler->toGLSL(*program, glsl)) { in GrSkSLtoGLSL() 116 const char* glsl, in GrGLCompileAndAttachShader() argument 128 GR_GL_CALL(gli, ShaderSource(shaderId, 1, &glsl, &glslLength)); in GrGLCompileAndAttachShader() 144 print_glsl_line_by_line(glsl); in GrGLCompileAndAttachShader() 167 print_glsl_line_by_line(glsl); in GrGLCompileAndAttachShader() 181 SkSL::String glsl; in GrGLPrintShader() local 182 if (GrSkSLtoGLSL(context, type, skslStrings, lengths, count, settings, &glsl)) { in GrGLPrintShader() [all …]
|
/external/mesa3d/docs/relnotes/ |
D | 7.9.2.rst | 76 [glsl] SIGSEGV glcpp/glcpp-parse.y:833 78 [glsl] division by zero crashes GLSL compiler 87 -[glsl] ast_to_hir.cpp:3016: virtual ir_rvalue\* 100 [glsl] GLSL preprocessor modulus by zero crash 102 [glsl] GLSL compiler modulus by zero crash 153 - glsl: add ir_shader case in switch stmt to silence warning 164 - glsl: At link-time, check that globals have matching centroid 167 - glsl: Fix parser rule for type_specifier 168 - glsl: Change default value of ast_type_specifier::precision 169 - glsl: Add semantic checks for precision qualifiers [all …]
|
D | 7.9.1.rst | 41 [swrast] piglit valgrind glsl-array-bounds-04 fails 146 - glsl: fix crash in loop analysis when some controls can't be 148 - glsl: fix matrix type check in ir_algebraic 173 - glsl: fix off by one in register index assertion 175 - glsl: new glsl_strtod() wrapper to fix decimal point interpretation 183 - glsl: Fix lexer rule for ^= 184 - glsl: Fix ast-to-hir for ARB_fragment_coord_conventions 185 - glsl: Fix ir_expression::constant_expression_value() 186 - glsl: Fix erroneous cast in ast_jump_statement::hir() 187 - glsl: Fix linker bug in cross_validate_globals() [all …]
|
D | 7.10.1.rst | 74 [glsl] SIGSEGV glcpp/glcpp-parse.y:833 76 [glsl] division by zero crashes GLSL compiler 85 -[glsl] ast_to_hir.cpp:3016: virtual ir_rvalue\* 98 [glsl] GLSL preprocessor modulus by zero crash 100 [glsl] GLSL compiler modulus by zero crash 168 - glsl: At link-time, check that globals have matching centroid 171 - glsl: Fix parser rule for type_specifier 172 - glsl: Change default value of ast_type_specifier::precision 173 - glsl: Add semantic checks for precision qualifiers 174 - glsl: Add support for default precision statements [all …]
|
D | 7.11.1.rst | 69 [glsl] Assertion failure when implicitly converting out parameters 152 - glsl: Add method glsl_type::can_implicitly_convert_to() 153 - glsl: Fix implicit conversions in non-constructor function calls 154 - glsl: Remove ir_function.cpp:type_compare() 155 - glsl: Fix conversions in array constructors 160 - glsl: empty declarations should be valid 188 - glsl: Allow ir_assignment() constructor to not specify condition. 189 - glsl: Clarify error message about whole-array assignment in GLSL 191 - glsl: When assigning to a whole array, mark the array as accessed. 192 - glsl: When assiging from a whole array, mark it as used. [all …]
|
/external/mesa3d/doxygen/ |
D | glsl.doxy | 12 INPUT = ../src/compiler/glsl/ 15 EXCLUDE = ../src/compiler/glsl/glsl_lexer.cpp \ 16 ../src/compiler/glsl/glsl_parser.cpp \ 17 ../src/compiler/glsl/glsl_parser.h 22 HTML_OUTPUT = glsl 39 GENERATE_TAGFILE = glsl.tag
|
/external/skia/src/gpu/gl/builders/ |
D | GrGLProgramBuilder.cpp | 94 bool GrGLProgramBuilder::compileAndAttachShaders(const SkSL::String& glsl, in compileAndAttachShaders() argument 103 glsl, in compileAndAttachShaders() 244 SkSL::String glsl[kGrShaderTypeCount]; in finalize() local 295 GrPersistentCacheUtils::UnpackCachedShaders(&reader, glsl, &inputs, 1); in finalize() 314 if (glsl[kFragment_GrShaderType].empty()) { in finalize() 323 &glsl[kFragment_GrShaderType], in finalize() 333 if (!this->compileAndAttachShaders(glsl[kFragment_GrShaderType], programID, in finalize() 342 if (glsl[kVertex_GrShaderType].empty()) { in finalize() 348 &glsl[kVertex_GrShaderType], in finalize() 355 if (!this->compileAndAttachShaders(glsl[kVertex_GrShaderType], programID, in finalize() [all …]
|
D | GrGLShaderStringBuilder.cpp | 35 SkSL::String* glsl, in GrSkSLtoGLSL() argument 45 if (!program || !compiler->toGLSL(*program, glsl)) { in GrSkSLtoGLSL() 58 GrShaderUtils::PrintLineByLine(GrShaderUtils::PrettyPrint(*glsl)); in GrSkSLtoGLSL() 68 const SkSL::String& glsl, in GrGLCompileAndAttachShader() argument 79 const GrGLchar* source = glsl.c_str(); in GrGLCompileAndAttachShader() 80 GrGLint sourceLength = glsl.size(); in GrGLCompileAndAttachShader() 105 errorHandler->compileError(glsl.c_str(), infoLen > 0 ? (const char*)log.get() : ""); in GrGLCompileAndAttachShader()
|
/external/autotest/server/site_tests/cheets_CTS_P/ |
D | control.arm.CtsDeqpTestCases.dEQP-VK.glsl | 8 NAME = 'cheets_CTS_P.arm.CtsDeqpTestCases.dEQP-VK.glsl' 16 DOC = 'Run module CtsDeqpTestCases.dEQP-VK.glsl of the Android Compatibility Test Suite (CTS) using… 24 tag='arm.CtsDeqpTestCases.dEQP-VK.glsl', 25 test_name='cheets_CTS_P.arm.CtsDeqpTestCases.dEQP-VK.glsl', 26 …--include-filter', 'CtsDeqpTestCases', '--module', 'CtsDeqpTestCases', '--test', 'dEQP-VK.glsl.*'],
|
D | control.x86.CtsDeqpTestCases.dEQP-VK.glsl | 8 NAME = 'cheets_CTS_P.x86.CtsDeqpTestCases.dEQP-VK.glsl' 16 DOC = 'Run module CtsDeqpTestCases.dEQP-VK.glsl of the Android Compatibility Test Suite (CTS) using… 24 tag='x86.CtsDeqpTestCases.dEQP-VK.glsl', 25 test_name='cheets_CTS_P.x86.CtsDeqpTestCases.dEQP-VK.glsl', 26 …--include-filter', 'CtsDeqpTestCases', '--module', 'CtsDeqpTestCases', '--test', 'dEQP-VK.glsl.*'],
|
/external/mesa3d/src/amd/compiler/tests/ |
D | glsl_scraper.py | 53 self.glsl = None 64 self.glsl = self.stream.getvalue() 68 self.glsl = self.glsl.replace('QO_EXTENSION', '#extension') 71 self.glsl = self.glsl.replace('QO_DEFINE', '#define') 73 m = target_env_re.search(self.glsl) 76 self.glsl = self.glsl.replace('QO_TARGET_ENV', '// --target-env') 86 src = ('#version 450\n' + self.glsl).encode('utf-8') 115 for line in self.glsl.splitlines(): 150 for line in self.glsl.splitlines():
|
/external/angle/third_party/glslang/src/glslang/OSDependent/Web/ |
D | glslang.pre.js | 1 Module['compileGLSLZeroCopy'] = function(glsl, shader_stage, gen_debug, spirv_version) { argument 31 [glsl, shader_stage_int, gen_debug, spirv_version_int, p_output, p_output_len]); 51 Module['compileGLSL'] = function(glsl, shader_stage, gen_debug, spirv_version) { 52 var compiled = Module['compileGLSLZeroCopy'](glsl, shader_stage, gen_debug, spirv_version);
|
/external/deqp-deps/glslang/glslang/OSDependent/Web/ |
D | glslang.pre.js | 1 Module['compileGLSLZeroCopy'] = function(glsl, shader_stage, gen_debug, spirv_version) { argument 31 [glsl, shader_stage_int, gen_debug, spirv_version_int, p_output, p_output_len]); 51 Module['compileGLSL'] = function(glsl, shader_stage, gen_debug, spirv_version) { 52 var compiled = Module['compileGLSLZeroCopy'](glsl, shader_stage, gen_debug, spirv_version);
|
/external/angle/third_party/glslang/src/Test/ |
D | runtests | 99 $EXE -Od -i compoundsuffix.vert.glsl > $TARGETDIR/compoundsuffix.vert.glsl 100 diff -b $BASEDIR/compoundsuffix.vert.glsl $TARGETDIR/compoundsuffix.vert.glsl || HASERROR=1 179 …SHADER -DFOO=200 -i -l --U UNDEFED --define-macro MUL=FOO*2 glsl.-D-U.frag > $TARGETDIR/glsl.-D-U.… 180 diff -b $BASEDIR/glsl.-D-U.frag.out $TARGETDIR/glsl.-D-U.frag.out || HASERROR=1 202 $EXE -H -e foo --source-entrypoint main glsl.entryPointRename.vert > $TARGETDIR/glsl.entryPointRena… 203 diff -b $BASEDIR/glsl.entryPointRename.vert.out $TARGETDIR/glsl.entryPointRename.vert.out || HASERR… 204 $EXE -H -e foo --source-entrypoint bar glsl.entryPointRename.vert > $TARGETDIR/glsl.entryPointRenam… 205 diff -b $BASEDIR/glsl.entryPointRename.vert.bad.out $TARGETDIR/glsl.entryPointRename.vert.bad.out |… 206 $EXE -H -e foo --source-entrypoint main glsl.entryPointRename2.vert > $TARGETDIR/glsl.entryPointRen… 207 diff -b $BASEDIR/glsl.entryPointRename2.vert.out $TARGETDIR/glsl.entryPointRename2.vert.out || HASE…
|