/frameworks/base/core/jni/ |
android_opengl_GLES20.cpp | 467 /* void glAttachShader ( GLuint program, GLuint shader ) */ 470 (JNIEnv *_env, jobject _this, jint program, jint shader) { 473 (GLuint)shader 751 /* void glCompileShader ( GLuint shader ) */ 754 (JNIEnv *_env, jobject _this, jint shader) { 756 (GLuint)shader [all...] |
/external/deqp/executor/ |
xeTestResultParser.cpp | 146 { 0x1181fa5a, "VertexShader", ri::Shader::SHADERTYPE_VERTEX }, 147 { 0xa93daef0, "FragmentShader", ri::Shader::SHADERTYPE_FRAGMENT }, 148 { 0x8f066128, "GeometryShader", ri::Shader::SHADERTYPE_GEOMETRY }, 149 { 0x235a931c, "TessControlShader", ri::Shader::SHADERTYPE_TESS_CONTROL }, 150 { 0xa1bf7153, "TessEvaluationShader", ri::Shader::SHADERTYPE_TESS_EVALUATION }, 151 { 0x6c1415d9, "ComputeShader", ri::Shader::SHADERTYPE_COMPUTE }, 237 static ri::Shader::ShaderType getShaderTypeFromTagName (const char* shaderType) 239 return (ri::Shader::ShaderType)getEnumValue("shader type", s_shaderTypeFromTagMap, DE_LENGTH_OF_ARRAY(s_shaderTypeFromTagMap), shaderType); 552 ri::Shader* shader = curList->allocItem<ri::Shader>() local [all...] |
/external/mesa3d/src/gallium/drivers/i915/ |
i915_context.h | 291 void (*saved_bind_fs_state)(struct pipe_context *pipe, void *shader);
|
i915_fpc.h | 51 struct i915_fragment_shader *shader; /* the shader we're compiling */ member in struct:i915_fp_compile
|
/external/mesa3d/src/gallium/drivers/noop/ |
noop_state.c | 177 uint shader, uint index,
|
/external/mesa3d/src/gallium/drivers/nv50/ |
nv50_screen.c | 186 nv50_screen_get_shader_param(struct pipe_screen *pscreen, unsigned shader, 189 switch (shader) { 207 if (shader == PIPE_SHADER_VERTEX) 218 return shader != PIPE_SHADER_FRAGMENT;
|
/external/mesa3d/src/gallium/drivers/r300/ |
r300_hyperz.c | 268 * 2) Texture kill instructions in fragment shader 280 * 5) Depth writes in fragment shader 293 r300_fs(r300)->shader->info.uses_kill)) { /* (2) */
|
/external/mesa3d/src/gallium/drivers/r600/ |
r600_pipe.c | 511 static int r600_get_shader_param(struct pipe_screen* pscreen, unsigned shader, enum pipe_shader_cap param) 513 switch(shader) 537 if(shader == PIPE_SHADER_FRAGMENT) 566 if (shader == PIPE_SHADER_COMPUTE) {
|
/external/mesa3d/src/gallium/include/pipe/ |
p_context.h | 202 uint shader, uint index, 234 * Bind an array of shader resources that will be used by the 354 * Create a view on a texture to be used by a shader stage. 453 * Bind an array of shader resources that will be used by the
|
/external/mesa3d/src/gallium/state_trackers/xorg/ |
xorg_xv.c | 26 * make the shader easier 40 * in the shader easier 454 struct xorg_shader shader; local 459 shader = xorg_shaders_get(port->r->shaders, vs_traits, fs_traits); 460 cso_set_vertex_shader_handle(port->r->cso, shader.vs); 461 cso_set_fragment_shader_handle(port->r->cso, shader.fs);
|
/external/skia/bench/ |
PDFBench.cpp | 219 sk_sp<SkPDFObject> shader(
|
/external/skia/include/core/ |
SkShader.h | 33 * has no shader, then the paint's color is used. If the paint has a 34 * shader, then the shader's color(s) are use instead, but they are 35 * modulated by the paint's alpha. This makes it easy to create a shader 37 * w/o having to modify the original shader... only the paint's alpha needs 48 * FIXME: This can be incorrect for a Shader with its own local matrix 54 /** replicate the edge color if the shader draws outside of its 59 /** repeat the shader's image horizontally and vertically */ 62 /** repeat the shader's image horizontally and vertically, alternating 96 * Returns true if the shader is guaranteed to produce only opaqu [all...] |
/external/skia/src/gpu/gl/ |
GrGLCreateNullInterface.cpp | 576 GrGLvoid getShaderiv(GrGLuint shader, GrGLenum pname, GrGLint* params) override { 577 this->getShaderOrProgramiv(shader, pname, params); 580 GrGLvoid getShaderInfoLog(GrGLuint shader, GrGLsizei bufsize, GrGLsizei* length, 582 this->getInfoLog(shader, bufsize, length, infolog);
|
GrGLTestInterface.h | 21 virtual GrGLvoid attachShader(GrGLuint program, GrGLuint shader) {} 43 virtual GrGLvoid compileShader(GrGLuint shader) {} 55 virtual GrGLvoid deleteShader(GrGLuint shader) {} 100 virtual GrGLvoid getShaderInfoLog(GrGLuint shader, GrGLsizei bufsize, GrGLsizei* length, char* infolog) {} 101 virtual GrGLvoid getShaderiv(GrGLuint shader, GrGLenum pname, GrGLint* params) {} 135 virtual GrGLvoid shaderSource(GrGLuint shader, GrGLsizei count, const char* const * str, const GrGLint* length) {} 137 virtual GrGLvoid shaderSource(GrGLuint shader, GrGLsizei count, const char** str, const GrGLint* length) {} [all...] |
/external/sl4a/ScriptingLayerForAndroid/src/org/connectbot/util/ |
UberColorPickerDialog.java | 49 import android.graphics.Shader; 293 //Setup all the Paint and Shader objects. There are lots of them! 306 Shader shaderA = new SweepGradient(0, 0, mSpectrumColorsRev, null); 307 Shader shaderB = new RadialGradient(0, 0, PALETTE_CENTER_X, 0xFFFFFFFF, 0xFF000000, Shader.TileMode.CLAMP); 308 Shader shader = new ComposeShader(shaderA, shaderB, PorterDuff.Mode.SCREEN); local 310 mOvalHueSat.setShader(shader); 334 shaderB = new RadialGradient(0, 0, PALETTE_DIM / 2, 0xFFFFFFFF, 0xFF000000, Shader.TileMode.CLAMP); 335 shader = new ComposeShader(shaderA, shaderB, PorterDuff.Mode.SCREEN) [all...] |
/external/swiftshader/src/Shader/ |
VertexProgram.hpp | 38 const VertexShader *const shader; member in class:sw::VertexProgram 60 typedef Shader::DestinationParameter Dst; 61 typedef Shader::SourceParameter Src; 62 typedef Shader::Control Control; 63 typedef Shader::Usage Usage; 73 Int relativeAddress(const Shader::Parameter &var, int bufferIndex = -1); 74 Int4 enableMask(const Shader::Instruction *instruction);
|
/external/swiftshader/third_party/PowerVR_SDK/Tools/ |
PVRTPFXParser.h | 139 @brief Struct for storing PFX data from the shader block 197 char *pszName; /*!< The variable name as used in the shader-language code */ 387 @param[in] uiIndex The index of this shader. 388 @return The PFX fragment shader. 389 @brief Returns a given fragment shader. 402 @param[in] uiIndex The index of this shader. 403 @return The PFX vertex shader. 404 @brief Returns a given vertex shader. 604 @param[out] shader shader data objec [all...] |
/frameworks/base/libs/hwui/ |
RecordingCanvas.cpp | 658 void RecordingCanvas::refBitmapsInShader(const SkShader* shader) { 659 if (!shader) return; 665 if (shader->isABitmap(&bitmap, nullptr, xy)) { 671 if (shader->asACompose(&rec)) {
|
/frameworks/base/packages/WallpaperCropper/src/com/android/gallery3d/glrenderer/ |
GLES20Canvas.java | 332 // create a vertex shader type (GLES20.GL_VERTEX_SHADER) 333 // or a fragment shader type (GLES20.GL_FRAGMENT_SHADER) 334 int shader = GLES20.glCreateShader(type); local 336 // add the source code to the shader and compile it 337 GLES20.glShaderSource(shader, shaderCode); 339 GLES20.glCompileShader(shader); 342 return shader; [all...] |
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/ |
Paint_Delegate.java | 233 * Returns the {@link Shader} delegate or null if none have been set 801 /*package*/ static long nSetShader(long native_object, long shader) { 805 return shader; 808 delegate.mShader = Shader_Delegate.getDelegate(shader); 810 return shader; [all...] |
/packages/apps/Gallery2/src/com/android/gallery3d/glrenderer/ |
GLES20Canvas.java | 332 // create a vertex shader type (GLES20.GL_VERTEX_SHADER) 333 // or a fragment shader type (GLES20.GL_FRAGMENT_SHADER) 334 int shader = GLES20.glCreateShader(type); local 336 // add the source code to the shader and compile it 337 GLES20.glShaderSource(shader, shaderCode); 339 GLES20.glCompileShader(shader); 342 return shader; [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/ |
d3d10shader.h | 217 const char *profile, UINT flags, ID3D10Blob **shader, ID3D10Blob **error_messages);
|
/external/mesa3d/src/gallium/auxiliary/draw/ |
draw_llvm.c | 375 * Create LLVM-generated code for a vertex shader. 383 struct llvm_vertex_shader *shader = local 388 shader->variant_key_size - 399 memcpy(&variant->key, key, shader->variant_key_size); 416 variant->shader = shader; 419 /*variant->no = */shader->variants_created++; [all...] |
/external/skia/include/gpu/gl/ |
GrGLFunctions.h | 21 typedef GrGLvoid (GR_GL_FUNCTION_TYPE* GrGLAttachShaderProc)(GrGLuint program, GrGLuint shader); 44 typedef GrGLvoid (GR_GL_FUNCTION_TYPE* GrGLCompileShaderProc)(GrGLuint shader); 56 typedef GrGLvoid (GR_GL_FUNCTION_TYPE* GrGLDeleteShaderProc)(GrGLuint shader); 101 typedef GrGLvoid (GR_GL_FUNCTION_TYPE* GrGLGetShaderInfoLogProc)(GrGLuint shader, GrGLsizei bufsize, GrGLsizei* length, char* infolog); 102 typedef GrGLvoid (GR_GL_FUNCTION_TYPE* GrGLGetShaderivProc)(GrGLuint shader, GrGLenum pname, GrGLint* params); 139 typedef GrGLvoid (GR_GL_FUNCTION_TYPE* GrGLShaderSourceProc)(GrGLuint shader, GrGLsizei count, const char* const * str, const GrGLint* length); 141 typedef GrGLvoid (GR_GL_FUNCTION_TYPE* GrGLShaderSourceProc)(GrGLuint shader, GrGLsizei count, const char** str, const GrGLint* length); [all...] |
/external/deqp/modules/gles31/functional/ |
es31fProgramInterfaceQueryTests.cpp | 260 class Shader : public Node 263 Shader (const SharedPtr& enclosingNode, glu::ShaderType type, glu::GLSLVersion version) 282 // enclosed by the shader 717 DE_ASSERT(dynamic_cast<const ResourceDefinition::Shader*>(head)); 719 const ResourceDefinition::Shader* shaderDef = static_cast<const ResourceDefinition::Shader*>(head); 720 ProgramInterfaceDefinition::Shader* shader = program->addShader(shaderDef->m_type, shaderDef->m_version); 722 shader->getDefaultBlock() = defaultBlock; 734 ProgramInterfaceDefinition::Shader* shader = program->addShader((glu::ShaderType)shaderType, shaderDef->m_version) [all...] |