/external/chromium_org/third_party/WebKit/Source/core/html/canvas/ |
WebGLProgram.cpp | 130 bool WebGLProgram::attachShader(WebGLShader* shader) 132 if (!shader || !shader->object()) 134 switch (shader->type()) { 138 m_vertexShader = shader; 143 m_fragmentShader = shader; 150 bool WebGLProgram::detachShader(WebGLShader* shader) 152 if (!shader || !shader->object()) 154 switch (shader->type()) [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/d3d1x/docs/ |
source_layout.txt | 6 d3d1xshader is a standalone module with a parser, disassembler and utility routines for Direct3D 10/11 shaders using Shader Model 4/5 instructions encoded using Tokenized Program Format embedded in a DXBC chunked container (the data format produced by the HLSL compiler). 8 tools contains the shader compiler, currently wrapping the Microsoft HLSL compiler 11 gd3d1x contains the shader translator and code not directly implementing Direct3D interfaces, but needed by those implementations
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/common/ |
descrip.mms | 11 define shader [--.shader] 20 INCDIR = [----.include],[--.main],[--.glapi],[--.shader]
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/osmesa/ |
descrip.mms | 16 define shader [--.shader] 24 INCDIR = [----.include],[--.main],[--.glapi],[--.shader]
|
/external/mesa3d/src/gallium/state_trackers/d3d1x/docs/ |
source_layout.txt | 6 d3d1xshader is a standalone module with a parser, disassembler and utility routines for Direct3D 10/11 shaders using Shader Model 4/5 instructions encoded using Tokenized Program Format embedded in a DXBC chunked container (the data format produced by the HLSL compiler). 8 tools contains the shader compiler, currently wrapping the Microsoft HLSL compiler 11 gd3d1x contains the shader translator and code not directly implementing Direct3D interfaces, but needed by those implementations
|
/external/mesa3d/src/mesa/drivers/common/ |
descrip.mms | 11 define shader [--.shader] 20 INCDIR = [----.include],[--.main],[--.glapi],[--.shader]
|
/external/mesa3d/src/mesa/drivers/osmesa/ |
descrip.mms | 16 define shader [--.shader] 24 INCDIR = [----.include],[--.main],[--.glapi],[--.shader]
|
/frameworks/base/libs/hwui/ |
ProgramCache.h | 54 void generateBlend(String8& shader, const char* name, SkXfermode::Mode mode); 55 void generateTextureWrap(String8& shader, GLenum wrapS, GLenum wrapT); 57 void printLongString(const String8& shader) const;
|
/device/generic/goldfish/opengl/shared/OpenglCodecCommon/ |
GLSharedGroup.cpp | 199 bool ProgramData::attachShader(GLuint shader) 203 if (m_shaders[i] == shader) { 209 m_shaders.insertAt(shader, m_shaders.size(), 1); 213 bool ProgramData::detachShader(GLuint shader) 217 if (m_shaders[i] == shader) { 331 void GLSharedGroup::attachShader(GLuint program, GLuint shader) 335 ssize_t idx = m_shaders.indexOfKey(shader); 337 if (programData->attachShader(shader)) { 343 void GLSharedGroup::detachShader(GLuint program, GLuint shader) 347 ssize_t idx = m_shaders.indexOfKey(shader); 367 ShaderData* shader = m_shaders.valueFor(shaderId); local [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/r200/ |
r200_fragshader.c | 128 const struct ati_fragment_shader *shader = ctx->ATIFragmentShader.Current; local 134 if (shader->NumPasses < 2) { 140 for (pass = 0; pass < shader->NumPasses; pass++) { 143 for (pc = 0; pc < shader->numArithInstr[pass]; pc++) { 145 struct atifs_instruction *inst = &shader->Instructions[pass][pc]; 284 if (sat || (pc == (shader->numArithInstr[pass] - 1) && 285 ((pass == 1) || (shader->NumPasses == 1)))) 327 const struct ati_fragment_shader *shader = ctx->ATIFragmentShader.Current; local 334 if (shader->swizzlerq & (1 << (2 * reg))) 350 if (shader->NumPasses < 2) 505 const struct ati_fragment_shader *shader = ctx->ATIFragmentShader.Current; local [all...] |
/external/chromium_org/third_party/skia/include/core/ |
SkShader.h | 28 * has no shader, then the paint's color is used. If the paint has a 29 * shader, then the shader's color(s) are use instead, but they are 30 * modulated by the paint's alpha. This makes it easy to create a shader 32 * w/o having to modify the original shader... only the paint's alpha needs 45 * FIXME: This can be incorrect for a Shader with its own local matrix 53 * FIXME: This can be incorrect for a Shader with its own local matrix 59 /** replicate the edge color if the shader draws outside of its 64 /** repeat the shader's image horizontally and vertically */ 67 /** repeat the shader's image horizontally and vertically, alternatin [all...] |
/external/deqp/modules/gles2/functional/ |
es2fNegativeStateApiTests.cpp | 148 m_log << TestLog::Message << "// Shader compiler not supported, always expect GL_INVALID_OPERATION" << TestLog::EndMessage; 150 m_log << TestLog::Message << "// Shader compiler supported" << TestLog::EndMessage; 152 GLuint shader = glCreateShader(GL_VERTEX_SHADER); 157 glGetShaderiv(shader, -1, ¶m[0]); 161 m_log << TestLog::Section("", "GL_INVALID_VALUE is generated if shader is not a value generated by OpenGL."); 166 m_log << TestLog::Section("", "GL_INVALID_OPERATION is generated if pname is GL_COMPILE_STATUS, GL_INFO_LOG_LENGTH, or GL_SHADER_SOURCE_LENGTH but a shader compiler is not supported."); 167 glGetShaderiv(shader, GL_COMPILE_STATUS, ¶m[0]); 169 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, ¶m[0]); 171 glGetShaderiv(shader, GL_SHADER_SOURCE_LENGTH, ¶m[0]); 175 m_log << TestLog::Section("", "GL_INVALID_OPERATION is generated if shader does not refer to a shader object.") [all...] |
/external/mesa3d/src/mesa/drivers/dri/r200/ |
r200_fragshader.c | 128 const struct ati_fragment_shader *shader = ctx->ATIFragmentShader.Current; local 134 if (shader->NumPasses < 2) { 140 for (pass = 0; pass < shader->NumPasses; pass++) { 143 for (pc = 0; pc < shader->numArithInstr[pass]; pc++) { 145 struct atifs_instruction *inst = &shader->Instructions[pass][pc]; 284 if (sat || (pc == (shader->numArithInstr[pass] - 1) && 285 ((pass == 1) || (shader->NumPasses == 1)))) 327 const struct ati_fragment_shader *shader = ctx->ATIFragmentShader.Current; local 334 if (shader->swizzlerq & (1 << (2 * reg))) 350 if (shader->NumPasses < 2) 505 const struct ati_fragment_shader *shader = ctx->ATIFragmentShader.Current; local [all...] |
/external/chromium_org/gpu/command_buffer/service/ |
gpu_switches.cc | 10 // Always return success when compiling a shader. Linking will still fail. 11 const char kCompileShaderAlwaysSucceeds[] = "compile-shader-always-succeeds"; 24 const char kDisableShaderNameHashing[] = "disable-shader-name-hashing"; 52 // Disables the GPU shader on disk cache. 53 const char kDisableGpuShaderDiskCache[] = "disable-gpu-shader-disk-cache";
|
/external/chromium_org/third_party/mesa/src/src/glsl/glcpp/ |
glcpp.c | 103 const char *shader; local 110 shader = load_text_file (ctx, filename); 111 if (shader == NULL) 114 ret = glcpp_preprocess(ctx, &shader, &info_log, NULL, API_OPENGL); 116 printf("%s", shader);
|
/external/mesa3d/src/glsl/glcpp/ |
glcpp.c | 103 const char *shader; local 110 shader = load_text_file (ctx, filename); 111 if (shader == NULL) 114 ret = glcpp_preprocess(ctx, &shader, &info_log, NULL, API_OPENGL); 116 printf("%s", shader);
|
/cts/tests/tests/uirendering/src/android/uirendering/cts/testinfrastructure/ |
ResourceModifier.java | 30 import android.graphics.Shader; 62 repeatShader = new BitmapShader(bitmap, Shader.TileMode.REPEAT, 63 Shader.TileMode.REPEAT); 65 translatedShader = new BitmapShader(bitmap, Shader.TileMode.REPEAT, 66 Shader.TileMode.REPEAT); 72 scaledShader = new BitmapShader(bitmap, Shader.TileMode.MIRROR, 73 Shader.TileMode.MIRROR); 79 Color.RED, Color.GREEN, Shader.TileMode.CLAMP); 87 Color.BLUE, Color.RED, Shader.TileMode.CLAMP); 90 Color.YELLOW, Color.MAGENTA, Shader.TileMode.MIRROR) [all...] |
/external/chromium_org/gpu/command_buffer/tests/ |
gl_test_utils.cc | 36 GLuint shader = glCreateShader(type); local 37 // Load the shader source 38 glShaderSource(shader, 1, &shaderSrc, NULL); 39 // Compile the shader 40 glCompileShader(shader); 43 glGetShaderiv(shader, GL_COMPILE_STATUS, &value); 47 glGetShaderInfoLog(shader, sizeof(buffer), &length, buffer); 49 EXPECT_EQ(1, value) << "Error compiling shader: " << log; 50 glDeleteShader(shader); 51 shader = 0 [all...] |
/external/deqp/data/gles31/shaders/ |
linkage_shader_storage_block.test | 4 desc "Shader storage block mismatch: different number of declarations" 43 desc "Shader storage block mismatch: different number of declarations" 83 desc "Shader storage block mismatch: different number of declarations" 121 desc "Shader storage block mismatch: different number of declarations" 159 desc "Shader storage block mismatch: different number of declarations" 197 desc "Shader storage block mismatch: different number of declarations" 235 desc "Shader storage block mismatch: different number of declarations" 273 desc "Shader storage block mismatch: different number of declarations" 311 desc "Unnamed shader storage block variable and global variable with identical names" 344 desc "Two unnamed shader storage blocks with variables with identical names [all...] |
/frameworks/base/tests/CanvasCompare/src/com/android/test/hwuicompare/ |
ResourceModifiers.java | 32 import android.graphics.Shader; 72 mRepeatShader = new BitmapShader(mBitmap, Shader.TileMode.REPEAT, 73 Shader.TileMode.REPEAT); 75 mTranslatedShader = new BitmapShader(mBitmap, Shader.TileMode.REPEAT, 76 Shader.TileMode.REPEAT); 82 mScaledShader = new BitmapShader(mBitmap, Shader.TileMode.MIRROR, 83 Shader.TileMode.MIRROR); 89 Color.RED, Color.GREEN, Shader.TileMode.CLAMP); 97 Color.BLUE, Color.RED, Shader.TileMode.CLAMP); 100 Color.YELLOW, Color.MAGENTA, Shader.TileMode.MIRROR) [all...] |
/external/chromium_org/content/test/data/gpu/ |
mem_webgl.html | 6 <script id="vertex-shader" type="x-shader/x-vertex"> 15 <script id="fragment-shader" type="x-shader/x-fragment"> 66 // Create a shader that samples a 2D image. 69 document.getElementById("vertex-shader").textContent); 74 document.getElementById("fragment-shader").textContent);
|
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/draw/ |
draw_vs_llvm.c | 42 vs_llvm_prepare(struct draw_vertex_shader *shader, 45 /*struct llvm_vertex_shader *evs = llvm_vertex_shader(shader);*/ 49 vs_llvm_run_linear( struct draw_vertex_shader *shader, 67 struct llvm_vertex_shader *shader = llvm_vertex_shader(dvs); local 70 li = first_elem(&shader->variants); 71 while(!at_end(&shader->variants, li)) { 77 assert(shader->variants_cached == 0);
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/rbug/ |
rbug_objects.h | 61 void *shader; member in struct:rbug_shader 175 struct rbug_shader *shader; local 179 shader = rbug_shader(_state); 180 return shader->replaced_shader ? shader->replaced_shader : shader->shader;
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/svga/ |
svga_tgsi.h | 84 * A single TGSI shader may be compiled into different variants of 85 * SVGA3D shaders depending on the compile key. Each user shader 90 const struct svga_shader *shader; member in struct:svga_shader_result 96 /* Compiled shader tokens: 101 /** Per-context shader identifier used with SVGA_3D_CMD_SHADER_DEFINE, 118 * fragment shader inputs in the case where vertex shader is disabled.
|
/external/chromium_org/third_party/mesa/src/src/glsl/ |
standalone_scaffolding.cpp | 53 struct gl_shader *shader; local 58 shader = rzalloc(NULL, struct gl_shader); 59 if (shader) { 60 shader->Type = type; 61 shader->Name = name; 62 shader->RefCount = 1; 64 return shader;
|