Home
last modified time | relevance | path

Searched refs:glsl (Results 1 – 25 of 429) sorted by relevance

12345678910>>...18

/external/mesa3d/src/compiler/
DMakefile.sources14 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 …]
DAndroid.glsl.gen.mk36 $(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 …]
DSConscript.glsl18 '#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/
Dwaivers.txt13 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 …]
Dexcluded-tests.txt2 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 …]
Dtest-issues.txt5 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/
Dvk-waivers.txt13 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 …]
Dvk-excluded-tests.txt12 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/
Dmeson.build33 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/
Dquick_shader.txt355 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/
DGrGLProgramBuilder.cpp84 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 …]
DGrGLShaderStringBuilder.cpp45 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/
D7.9.2.rst76 [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 …]
D7.9.1.rst41 [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 …]
D7.10.1.rst74 [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 …]
D7.11.1.rst69 [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/
Dglsl.doxy12 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/
DGrGLProgramBuilder.cpp94 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 …]
DGrGLShaderStringBuilder.cpp35 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/
Dcontrol.arm.CtsDeqpTestCases.dEQP-VK.glsl8 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.*'],
Dcontrol.x86.CtsDeqpTestCases.dEQP-VK.glsl8 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/
Dglsl_scraper.py53 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/
Dglslang.pre.js1 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/
Dglslang.pre.js1 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/
Druntests99 $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…

12345678910>>...18