/cts/tests/tests/opengl/libopengltest/ |
attach_shader_ten.cpp | 22 #include "shader.h" 38 LOGI("Attached Shader First element : %d\n", *shaders);
|
/development/ndk/platforms/android-18/samples/MoreTeapots/jni/ |
MoreTeapotsRenderer.cpp | 138 //Create parameter dictionary for shader patch 148 //Load shader 195 LOGI( "Shader compilation failed!! Falls back to ES2.0 pass" ); 198 //Load shader for GLES2.0 204 //Load shader for GLES2.0 380 //Shader load for GLES2 381 //In GLES2.0, shader attribute locations need to be explicitly specified before linking 387 // Create shader program 389 LOGI( "Created Shader %d", program ); 391 // Create and compile vertex shader [all...] |
/development/ndk/sources/android/ndk_helper/ |
NDKHelper.h | 32 #include "shader.h" //Shader compiler support
|
/external/deqp/data/gles31/shaders/ |
linkage_io_block.test | 3 desc "Shader io block mismatch: different number of declarations" 39 desc "Shader io block mismatch: different member declaration order" 76 desc "Shader io block mismatch: different member type" 112 desc "Shader io block mismatch: different member name" 147 desc "Shader io block mismatch: different member array size" 182 desc "Shader io block: with and without instance name" 222 desc "Shader io block mismatch: different array size" 257 desc "Shader io block mismatch: missing output block"
|
/external/mesa3d/doxygen/ |
header.html | 13 <a class="qindex" href="../shader/index.html">shader</a> |
|
/external/mesa3d/src/gallium/auxiliary/draw/ |
draw_context.h | 163 * Vertex shader functions 168 const struct pipe_shader_state *shader); 176 * Fragment shader functions 180 const struct pipe_shader_state *shader); 187 * Geometry shader functions 191 const struct pipe_shader_state *shader); 280 draw_get_shader_param(unsigned shader, enum pipe_shader_cap param); 283 draw_get_shader_param_no_llvm(unsigned shader, enum pipe_shader_cap param);
|
/external/skia/bench/ |
PerlinNoiseBench.cpp | 44 SkShader* shader = (type == SkPerlinNoiseShader::kFractalNoise_Type) ? local 50 paint.setShader(shader)->unref();
|
/external/skia/include/effects/ |
SkRectShaderImageFilter.h | 22 * @param s Shader to call for processing. Cannot be NULL. Will be 24 * @param rect Rectangle of output pixels in which to apply the shader.
|
/external/skia/tests/ |
PipeTest.cpp | 35 SkShader* shader = SkShader::CreateBitmapShader(bm, SkShader::kClamp_TileMode, local 38 paint.setShader(shader)->unref();
|
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/ |
BigGradientActivity.java | 24 import android.graphics.Shader; 45 0xff333333, Shader.TileMode.CLAMP));
|
Alpha8BitmapActivity.java | 29 import android.graphics.Shader; 56 BitmapShader shader = new BitmapShader(texture, local 57 Shader.TileMode.REPEAT, Shader.TileMode.REPEAT); 71 mBitmapPaint.setShader(shader);
|
/external/mesa3d/src/gallium/docs/source/cso/ |
rasterizer.rst | 16 the execution of the vertex shader, before being passed to the geometry 17 shader or fragment shader. 31 Controls whether TGSI_SEMANTIC_COLOR outputs of the fragment shader 58 This is separate from the fragment shader input attributes 94 The frontface vertex shader color output is marked with TGSI semantic 166 input k to the fragment shader will get an automatically computed 179 implemented natively by GPUs or implemented with a geometry shader. 185 Specifies how the value for each shader output should be computed when drawing 219 Whether the vertex shader is expected to have a point size output [all...] |
/external/mesa3d/src/glsl/ |
link_functions.cpp | 66 * shader callee will point to an ir_function_signature in the original 67 * shader. In this case the function signature MUST NOT BE MODIFIED. 68 * Doing so will modify the original shader. This may prevent that 69 * shader from being linkable in other programs. 76 * final linked shader. If it does, use it as the target of the call. 100 /* Find the prototype information in the linked shader. Generate any 180 * variable in the shader's symbol table. If the variable is not 182 * shader. 187 * it to the linked shader. 195 * maximal access to it in *any* shader. Because of this, w [all...] |
/development/samples/OpenGL/HelloOpenGLES20/src/com/example/android/opengl/ |
Triangle.java | 31 // the coordinates of the objects that use this vertex shader 92 GLES20.glAttachShader(mProgram, vertexShader); // add the vertex shader to program 93 GLES20.glAttachShader(mProgram, fragmentShader); // add the fragment shader to program 108 // get handle to vertex shader's vPosition member 120 // get handle to fragment shader's vColor member
|
/external/androidplot/Examples/DemoApp/src/com/androidplot/demos/ |
XYPlotWithBgImgActivity.java | 17 private Shader WHITE_SHADER = new LinearGradient(1, 1, 1, 1, Color.WHITE, Color.WHITE, Shader.TileMode.REPEAT); 104 Shader.TileMode.REPEAT 117 Shader.TileMode.REPEAT, 118 Shader.TileMode.REPEAT);
|
/external/deqp/doc/testspecs/GLES2/ |
functional.vertex_arrays.multiple_attributes.txt | 41 user pointer while rendering. Rendering uses simple shader that takes first 50 shader. 53 float data is used as vec2 in shader. 56 data is used as vec2 in shader. Strides test uses npot stride, pot stride and types 60 are used as vec2 in shader.
|
/external/deqp/doc/testspecs/GLES3/ |
functional.shaders.matrix.txt | 32 - Constant, uniform and shader in inputs 46 Matrix arithmetic tests operate like other shader rendering tests. 47 Input matrices and vectors are read from uniforms, shader inputs 48 or constructed as constant values. Operation is performed in shader 54 pre-computed reference value in fragment shader. Fragment color
|
functional.vertex_arrays.multiple_attributes.txt | 41 user pointer while rendering. Rendering uses simple shader that takes first 50 shader. 53 float data is used as vec2 in shader. 56 data is used as vec2 in shader. Strides test uses npot stride, pot stride and types 60 are used as vec2 in shader.
|
/external/deqp/doc/testspecs/GLES31/ |
functional.android_extension_pack.txt | 27 + Shader extension macro test 28 + Shader compilation tests using android extension pack extension 30 + Shader compilation tests using extended implementation limits 45 that shader preprocessor macros defined by android_extension_pack 49 that shader extension directive of an extension required by
|
functional.fbo.no_attachments.txt | 34 - Atomic counter use (none guaranteed in fragment shader) 35 - Image read/write (no image units guaranteed in fragment shader) 44 ways of outputting data from a fragment shader without a color/depth/stencil 46 buffers, shader storage blocks and image uniforms) are zero. 50 is verified by running a shader that discard all fragments that are not within
|
/external/deqp/framework/randomshaders/ |
rsgShader.hpp | 4 * drawElements Quality Program Random Shader Generator 23 * \brief Shader Class. 80 class Shader 91 Shader (Type type); 92 ~Shader (void);
|
rsgVariable.cpp | 2 * drawElements Quality Program Random Shader Generator 72 if (state.getShader().getType() == Shader::TYPE_FRAGMENT) 81 case Shader::TYPE_VERTEX: str << Token::ATTRIBUTE; break; 82 case Shader::TYPE_FRAGMENT: str << Token::VARYING << Token::MEDIUM_PRECISION; break; 102 if (state.getShader().getType() == Shader::TYPE_VERTEX)
|
/external/mesa3d/src/mesa/main/ |
shaderapi.h | 145 _mesa_AttachShader(GLuint program, GLuint shader); 157 _mesa_DeleteShader(GLuint shader); 160 _mesa_DetachShader(GLuint program, GLuint shader); 174 _mesa_GetShaderiv(GLuint shader, GLenum pname, GLint *params); 177 _mesa_GetShaderInfoLog(GLuint shader, GLsizei bufSize,
|
/external/robolectric/src/test/java/com/xtremelabs/robolectric/shadows/ |
BitmapDrawableTest.java | 7 import android.graphics.Shader; 99 drawable.setTileModeXY(Shader.TileMode.REPEAT, Shader.TileMode.MIRROR); 100 assertEquals(Shader.TileMode.REPEAT, drawable.getTileModeX()); 101 assertEquals(Shader.TileMode.MIRROR, drawable.getTileModeY());
|
/external/skia/gm/ |
clippedbitmapshaders.cpp | 17 // filled with a bitmap shader. The bitmap shader is transformed so that the 20 // In Repeat and Mirror mode, this tests that the bitmap shader still draws 85 SkShader* shader = SkShader::CreateBitmapShader( local 89 paint.setShader(shader)->unref();
|