/external/mesa3d/src/mesa/main/ |
state.c | 106 const struct gl_shader_program *vsProg = ctx->Shader.CurrentVertexProgram; 107 const struct gl_shader_program *gsProg = ctx->Shader.CurrentGeometryProgram; 108 struct gl_shader_program *fsProg = ctx->Shader.CurrentFragmentProgram; 125 * Note: it's possible for a vertex shader to get used with a fragment 132 /* Use GLSL fragment shader */ 134 &ctx->Shader._CurrentFragmentProgram, 144 &ctx->Shader._CurrentFragmentProgram, 156 &ctx->Shader._CurrentFragmentProgram, 172 /* Use GLSL geometry shader */ 186 /* Use GLSL vertex shader */ [all...] |
/external/skia/include/core/ |
SkColorFilter.h | 64 /** Called with a scanline of colors, as if there was a shader installed. 66 Note: shader and result may be the same buffer. 67 @param src array of colors, possibly generated by a shader
|
/external/skia/include/gpu/ |
GrFragmentProcessor.h | 18 /** Provides custom fragment shader code. Fragment processors receive an input color (vec4f) and 40 in generated shader code. */ 64 generate the same shader code. To test for identical code generation use getGLProcessorKey*/
|
GrProcessor.h | 23 * shader key. 51 /** Provides custom shader code to the Ganesh shading pipeline. GrProcessor objects *must* be 65 in generated shader code. */
|
GrTypesPriv.h | 16 * Types of shader-language-specific boxed variables we can create. (Currently only GrGLShaderVars, 17 * but should be applicable to other shader languages.) 43 * Precisions of shader language variables. Not all shading languages support precisions or actually
|
/external/skia/samplecode/ |
SampleGradients.cpp | 149 SkShader* shader; local 150 shader = gGradMakers[j](pts, gGradData[i], (SkShader::TileMode)tm); 151 paint.setShader(shader)->unref();
|
/external/skia/src/core/ |
SkBitmapProcState.h | 97 safe to call this inside the shader's shadeSpan() method. 101 // If a shader proc is present, then the corresponding matrix/sample procs 138 // means we have to abort the shader.
|
/external/skia/src/gpu/gl/ |
GrGLProgram.h | 161 * The default GrGL programs consist of at the very least a vertex and fragment shader. 162 * Legacy Nvpr only has a fragment shader, 1.3+ Nvpr ignores the vertex shader, but both require
|
GrGLProgramDesc.cpp | 19 * shader swizzle. 25 // Any remapping is handled using texture swizzling not shader modifications. 57 * A function which emits a meta key into the key builder. This is required because shader code may
|
/external/skia/src/gpu/gl/debug/ |
GrGLCreateDebugInterface.cpp | 43 GrShaderObj *shader = GR_FIND(shaderID, local 46 GrAlwaysAssert(shader); 48 program->AttachShader(shader); 475 GrShaderObj *shader = GR_CREATE(GrShaderObj, GrDebugGL::kShader_ObjTypes); local 476 shader->setType(type); 478 return shader->getID(); 498 GrShaderObj *shader = GR_FIND(shaderID, local 501 GrAlwaysAssert(shader); 503 if (shader->getRefCount()) { 504 // someone is still using this shader so we can't delete it her [all...] |
/frameworks/base/libs/hwui/ |
GammaFontRenderer.cpp | 46 } else if (!strcasecmp(property, "shader")) { 94 // Shader-based renderer 99 INIT_LOGD("Creating shader gamma font renderer");
|
GlopBuilder.cpp | 224 const SkShader* shader, const SkColorFilter* colorFilter) { 227 if (!shader) { 247 || PaintUtils::isBlendedShader(shader) 255 // to be implemented using shaders. Since the shader will perform 262 // blending in shader, don't enable 270 mShader = shader; // shader resolved in ::build() 324 SkShader* shader = paint->getShader(); local 329 shader = nullptr; 333 shader, paint->getColorFilter()) [all...] |
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/ |
UserAvatarView.java | 28 import android.graphics.Shader; 99 bitmap, Shader.TileMode.CLAMP, Shader.TileMode.CLAMP));
|
/frameworks/base/services/core/java/com/android/server/display/ |
ColorFade.java | 195 Slog.e(TAG, "Unrecognized shader " + Integer.toString(resourceId)); 203 int shader = GLES20.glCreateShader(type); local 205 GLES20.glShaderSource(shader, source); 206 GLES20.glCompileShader(shader); 209 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0); 211 Slog.e(TAG, "Could not compile shader " + shader + ", " + type + ":"); 212 Slog.e(TAG, GLES20.glGetShaderSource(shader)); 213 Slog.e(TAG, GLES20.glGetShaderInfoLog(shader)); 214 GLES20.glDeleteShader(shader); [all...] |
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/ |
Gradient_Delegate.java | 19 import android.graphics.Shader.TileMode; 22 * Base class for true Gradient shader delegate. 42 * Creates the base shader and do some basic test on the parameters.
|
/frameworks/support/design/base/android/support/design/widget/ |
CircularBorderDrawable.java | 26 import android.graphics.Shader; 144 private Shader createGradientShader() { 172 Shader.TileMode.CLAMP);
|
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ |
AppCompatRatingBar.java | 22 import android.graphics.Shader; 121 Shader.TileMode.REPEAT, Shader.TileMode.CLAMP);
|
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/colorpicker/ |
ColorCompareView.java | 27 import android.graphics.Shader; 83 BitmapShader bs = new BitmapShader(bitmap, Shader.TileMode.REPEAT, Shader.TileMode.REPEAT);
|
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/ |
d3dx9effect.h | 108 STDMETHOD(GetFunctionDesc)(THIS_ D3DXHANDLE shader, D3DXFUNCTION_DESC* desc) PURE; 155 STDMETHOD(GetPixelShader)(THIS_ D3DXHANDLE parameter, struct IDirect3DPixelShader9 **shader) PURE; 156 STDMETHOD(GetVertexShader)(THIS_ D3DXHANDLE parameter, struct IDirect3DVertexShader9 **shader) PURE; 184 STDMETHOD(SetVertexShader)(THIS_ struct IDirect3DVertexShader9 *shader) PURE; 188 STDMETHOD(SetPixelShader)(THIS_ struct IDirect3DPixelShader9 *shader) PURE; 212 STDMETHOD(GetFunctionDesc)(THIS_ D3DXHANDLE shader, D3DXFUNCTION_DESC* desc) PURE; 259 STDMETHOD(GetPixelShader)(THIS_ D3DXHANDLE parameter, struct IDirect3DPixelShader9 **shader) PURE; 260 STDMETHOD(GetVertexShader)(THIS_ D3DXHANDLE parameter, struct IDirect3DVertexShader9 **shader) PURE; 305 STDMETHOD(GetFunctionDesc)(THIS_ D3DXHANDLE shader, D3DXFUNCTION_DESC* desc) PURE; 352 STDMETHOD(GetPixelShader)(THIS_ D3DXHANDLE parameter, struct IDirect3DPixelShader9 **shader) PURE [all...] |
/prebuilts/ndk/4/platforms/android-5/arch-arm/usr/include/GLES2/ |
gl2.h | 407 /* Shader Source */ 413 /* Shader Binary */ 417 /* Shader Precision-Specified Types */ 474 GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader); 493 GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader); 505 GL_APICALL void GL_APIENTRY glDeleteShader (GLuint shader); 510 GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader); 540 GL_APICALL void GL_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint* params); 541 GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufsize, GLsizei* length, char* infolog); 543 GL_APICALL void GL_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufsize, GLsizei* length, char* source) [all...] |
/prebuilts/ndk/4/platforms/android-5/arch-x86/usr/include/GLES2/ |
gl2.h | 407 /* Shader Source */ 413 /* Shader Binary */ 417 /* Shader Precision-Specified Types */ 474 GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader); 493 GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader); 505 GL_APICALL void GL_APIENTRY glDeleteShader (GLuint shader); 510 GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader); 540 GL_APICALL void GL_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint* params); 541 GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufsize, GLsizei* length, char* infolog); 543 GL_APICALL void GL_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufsize, GLsizei* length, char* source) [all...] |
/prebuilts/ndk/4/platforms/android-8/arch-arm/usr/include/GLES2/ |
gl2.h | 407 /* Shader Source */ 413 /* Shader Binary */ 417 /* Shader Precision-Specified Types */ 474 GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader); 493 GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader); 505 GL_APICALL void GL_APIENTRY glDeleteShader (GLuint shader); 510 GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader); 540 GL_APICALL void GL_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint* params); 541 GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufsize, GLsizei* length, char* infolog); 543 GL_APICALL void GL_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufsize, GLsizei* length, char* source) [all...] |
/prebuilts/ndk/4/platforms/android-8/arch-x86/usr/include/GLES2/ |
gl2.h | 407 /* Shader Source */ 413 /* Shader Binary */ 417 /* Shader Precision-Specified Types */ 474 GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader); 493 GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader); 505 GL_APICALL void GL_APIENTRY glDeleteShader (GLuint shader); 510 GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader); 540 GL_APICALL void GL_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint* params); 541 GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufsize, GLsizei* length, char* infolog); 543 GL_APICALL void GL_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufsize, GLsizei* length, char* source) [all...] |
/prebuilts/ndk/5/platforms/android-5/arch-arm/usr/include/GLES2/ |
gl2.h | 407 /* Shader Source */ 413 /* Shader Binary */ 417 /* Shader Precision-Specified Types */ 474 GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader); 493 GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader); 505 GL_APICALL void GL_APIENTRY glDeleteShader (GLuint shader); 510 GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader); 540 GL_APICALL void GL_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint* params); 541 GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufsize, GLsizei* length, char* infolog); 543 GL_APICALL void GL_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufsize, GLsizei* length, char* source) [all...] |
/prebuilts/ndk/6/platforms/android-5/arch-arm/usr/include/GLES2/ |
gl2.h | 407 /* Shader Source */ 413 /* Shader Binary */ 417 /* Shader Precision-Specified Types */ 474 GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader); 493 GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader); 505 GL_APICALL void GL_APIENTRY glDeleteShader (GLuint shader); 510 GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader); 540 GL_APICALL void GL_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint* params); 541 GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufsize, GLsizei* length, char* infolog); 543 GL_APICALL void GL_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufsize, GLsizei* length, char* source) [all...] |