/external/mesa3d/src/gallium/auxiliary/vl/ |
vl_idct.c | 72 calc_addr(struct ureg_program *shader, struct ureg_dst addr[2], 88 ureg_MOV(shader, ureg_writemask(addr[0], wm_start), ureg_scalar(start, sw_start)); 89 ureg_MOV(shader, ureg_writemask(addr[0], wm_tc), ureg_scalar(tc, sw_tc)); 91 ureg_ADD(shader, ureg_writemask(addr[1], wm_start), ureg_scalar(start, sw_start), ureg_imm1f(shader, 1.0f / size)); 92 ureg_MOV(shader, ureg_writemask(addr[1], wm_tc), ureg_scalar(tc, sw_tc)); 96 increment_addr(struct ureg_program *shader, struct ureg_dst daddr[2], 108 ureg_MOV(shader, ureg_writemask(daddr[0], wm_start), saddr[0]); 109 ureg_ADD(shader, ureg_writemask(daddr[0], wm_tc), saddr[0], ureg_imm1f(shader, pos / size)) 145 struct ureg_program *shader; local 194 struct ureg_program *shader; local 261 struct ureg_program *shader; local 323 struct ureg_program *shader; local [all...] |
vl_mc.c | 53 calc_position(struct vl_mc *r, struct ureg_program *shader, struct ureg_src block_scale) 59 vrect = ureg_DECL_vs_input(shader, VS_I_RECT); 60 vpos = ureg_DECL_vs_input(shader, VS_I_VPOS); 62 t_vpos = ureg_DECL_temporary(shader); 64 o_vpos = ureg_DECL_output(shader, TGSI_SEMANTIC_POSITION, VS_O_VPOS); 73 ureg_ADD(shader, ureg_writemask(t_vpos, TGSI_WRITEMASK_XY), vpos, vrect); 74 ureg_MUL(shader, ureg_writemask(t_vpos, TGSI_WRITEMASK_XY), ureg_src(t_vpos), block_scale); 75 ureg_MOV(shader, ureg_writemask(o_vpos, TGSI_WRITEMASK_XY), ureg_src(t_vpos)); 76 ureg_MOV(shader, ureg_writemask(o_vpos, TGSI_WRITEMASK_ZW), ureg_imm1f(shader, 1.0f)) 104 struct ureg_program *shader; local 162 struct ureg_program *shader; local 227 struct ureg_program *shader; local 313 struct ureg_program *shader; local [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/draw/ |
draw_fs.c | 43 const struct pipe_shader_state *shader) 49 dfs->base = *shader; 50 tgsi_scan_shader(shader->tokens, &dfs->info);
|
draw_gs.h | 40 * Private version of the compiled geometry shader 71 * The vertex shader can emit any number of vertices as long as it's 72 * smaller than the GS_MAX_OUTPUT_VERTICES shader property. 74 int draw_geometry_shader_run(struct draw_geometry_shader *shader, 82 void draw_geometry_shader_prepare(struct draw_geometry_shader *shader, 85 void draw_geometry_shader_delete(struct draw_geometry_shader *shader); 87 int draw_gs_max_output_vertices(struct draw_geometry_shader *shader,
|
/external/mesa3d/src/gallium/auxiliary/draw/ |
draw_fs.c | 43 const struct pipe_shader_state *shader) 49 dfs->base = *shader; 50 tgsi_scan_shader(shader->tokens, &dfs->info);
|
draw_gs.h | 40 * Private version of the compiled geometry shader 71 * The vertex shader can emit any number of vertices as long as it's 72 * smaller than the GS_MAX_OUTPUT_VERTICES shader property. 74 int draw_geometry_shader_run(struct draw_geometry_shader *shader, 82 void draw_geometry_shader_prepare(struct draw_geometry_shader *shader, 85 void draw_geometry_shader_delete(struct draw_geometry_shader *shader); 87 int draw_gs_max_output_vertices(struct draw_geometry_shader *shader,
|
/frameworks/native/opengl/tools/glgen/stubs/gles11/ |
glGetProgramInfoLog.cpp | 3 /* void glGetProgramInfoLog ( GLuint shader, GLsizei maxLength, GLsizei* length, GLchar* infoLog ) */ 4 static jstring android_glGetProgramInfoLog(JNIEnv *_env, jobject, jint shader) { 6 glGetProgramiv(shader, GL_INFO_LOG_LENGTH, &infoLen); 15 glGetProgramInfoLog(shader, infoLen, NULL, buf);
|
glGetShaderInfoLog.cpp | 3 /* void glGetShaderInfoLog ( GLuint shader, GLsizei maxLength, GLsizei* length, GLchar* infoLog ) */ 4 static jstring android_glGetShaderInfoLog(JNIEnv *_env, jobject, jint shader) { 6 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); 15 glGetShaderInfoLog(shader, infoLen, NULL, buf);
|
glShaderSource.cpp | 2 /* void glShaderSource ( GLuint shader, GLsizei count, const GLchar ** string, const GLint * length ) */ 6 (JNIEnv *_env, jobject _this, jint shader, jstring string) { 15 glShaderSource(shader, 1, strings, 0);
|
/external/chromium_org/third_party/mesa/src/src/glsl/ |
main.cpp | 141 compile_shader(struct gl_context *ctx, struct gl_shader *shader) 144 new(shader) _mesa_glsl_parse_state(ctx, shader->Type, shader); 146 const char *source = shader->Source; 164 shader->ir = new(shader) exec_list; 166 _mesa_ast_to_hir(shader->ir, state); 170 validate_ir_tree(shader->ir); 171 _mesa_print_ir(shader->ir, state) 240 struct gl_shader *shader = rzalloc(whole_program, gl_shader); local [all...] |
/external/mesa3d/src/glsl/ |
main.cpp | 141 compile_shader(struct gl_context *ctx, struct gl_shader *shader) 144 new(shader) _mesa_glsl_parse_state(ctx, shader->Type, shader); 146 const char *source = shader->Source; 164 shader->ir = new(shader) exec_list; 166 _mesa_ast_to_hir(shader->ir, state); 170 validate_ir_tree(shader->ir); 171 _mesa_print_ir(shader->ir, state) 240 struct gl_shader *shader = rzalloc(whole_program, gl_shader); local [all...] |
/external/chromium_org/third_party/WebKit/Source/core/rendering/style/ |
StyleFetchedShader.h | 43 static PassRefPtr<StyleFetchedShader> create(ShaderResource* shader) { return adoptRef(new StyleFetchedShader(shader)); }
|
/cts/tests/tests/graphics/src/android/graphics/cts/ |
ShaderTest.java | 22 import android.graphics.Shader; 27 new Shader(); 36 Shader shader = new BitmapShader(bitmap, Shader.TileMode.REPEAT, Shader.TileMode.REPEAT); local 39 shader.setLocalMatrix(m); 40 assertFalse(shader.getLocalMatrix(m)); 42 shader.setLocalMatrix(null); 43 assertFalse(shader.getLocalMatrix(m)) [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/vl/ |
vl_mc.c | 53 calc_position(struct vl_mc *r, struct ureg_program *shader, struct ureg_src block_scale) 59 vrect = ureg_DECL_vs_input(shader, VS_I_RECT); 60 vpos = ureg_DECL_vs_input(shader, VS_I_VPOS); 62 t_vpos = ureg_DECL_temporary(shader); 64 o_vpos = ureg_DECL_output(shader, TGSI_SEMANTIC_POSITION, VS_O_VPOS); 73 ureg_ADD(shader, ureg_writemask(t_vpos, TGSI_WRITEMASK_XY), vpos, vrect); 74 ureg_MUL(shader, ureg_writemask(t_vpos, TGSI_WRITEMASK_XY), ureg_src(t_vpos), block_scale); 75 ureg_MOV(shader, ureg_writemask(o_vpos, TGSI_WRITEMASK_XY), ureg_src(t_vpos)); 76 ureg_MOV(shader, ureg_writemask(o_vpos, TGSI_WRITEMASK_ZW), ureg_imm1f(shader, 1.0f)) 104 struct ureg_program *shader; local 162 struct ureg_program *shader; local 227 struct ureg_program *shader; local 313 struct ureg_program *shader; local [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/softpipe/ |
sp_state_sampler.c | 70 * Bind a range [start, start+num-1] of samplers for a shader stage. 74 unsigned shader, 82 assert(shader < PIPE_SHADER_TYPES); 83 assert(start + num <= Elements(softpipe->samplers[shader])); 86 if (start + num <= softpipe->num_samplers[shader] && 87 !memcmp(softpipe->samplers[shader] + start, samplers, 96 softpipe->samplers[shader][start + i] = samplers[i]; 101 unsigned j = MAX2(softpipe->num_samplers[shader], start + num); 102 while (j > 0 && softpipe->samplers[shader][j - 1] == NULL) 104 softpipe->num_samplers[shader] = j [all...] |
/external/mesa3d/src/gallium/drivers/softpipe/ |
sp_state_sampler.c | 70 * Bind a range [start, start+num-1] of samplers for a shader stage. 74 unsigned shader, 82 assert(shader < PIPE_SHADER_TYPES); 83 assert(start + num <= Elements(softpipe->samplers[shader])); 86 if (start + num <= softpipe->num_samplers[shader] && 87 !memcmp(softpipe->samplers[shader] + start, samplers, 96 softpipe->samplers[shader][start + i] = samplers[i]; 101 unsigned j = MAX2(softpipe->num_samplers[shader], start + num); 102 while (j > 0 && softpipe->samplers[shader][j - 1] == NULL) 104 softpipe->num_samplers[shader] = j [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/ |
lp_state_sampler.c | 69 unsigned shader, 77 assert(shader < PIPE_SHADER_TYPES); 78 assert(start + num <= Elements(llvmpipe->samplers[shader])); 81 if (start + num <= llvmpipe->num_samplers[shader] && 82 !memcmp(llvmpipe->samplers[shader] + start, samplers, 91 llvmpipe->samplers[shader][start + i] = samplers[i]; 96 unsigned j = MAX2(llvmpipe->num_samplers[shader], start + num); 97 while (j > 0 && llvmpipe->samplers[shader][j - 1] == NULL) 99 llvmpipe->num_samplers[shader] = j; 102 if (shader == PIPE_SHADER_VERTEX || shader == PIPE_SHADER_GEOMETRY) [all...] |
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
lp_state_sampler.c | 69 unsigned shader, 77 assert(shader < PIPE_SHADER_TYPES); 78 assert(start + num <= Elements(llvmpipe->samplers[shader])); 81 if (start + num <= llvmpipe->num_samplers[shader] && 82 !memcmp(llvmpipe->samplers[shader] + start, samplers, 91 llvmpipe->samplers[shader][start + i] = samplers[i]; 96 unsigned j = MAX2(llvmpipe->num_samplers[shader], start + num); 97 while (j > 0 && llvmpipe->samplers[shader][j - 1] == NULL) 99 llvmpipe->num_samplers[shader] = j; 102 if (shader == PIPE_SHADER_VERTEX || shader == PIPE_SHADER_GEOMETRY) [all...] |
/development/samples/HelloEffects/src/com/example/android/mediafx/ |
GLToolbox.java | 24 int shader = GLES20.glCreateShader(shaderType); local 25 if (shader != 0) { 26 GLES20.glShaderSource(shader, source); 27 GLES20.glCompileShader(shader); 29 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0); 31 String info = GLES20.glGetShaderInfoLog(shader); 32 GLES20.glDeleteShader(shader); 33 shader = 0; 34 throw new RuntimeException("Could not compile shader " + 38 return shader; [all...] |
/external/chromium_org/third_party/angle_dx11/src/libGLESv2/renderer/ |
ShaderCache.h | 7 // ShaderCache: Defines rx::ShaderCache, a cache of Direct3D shader objects 46 ShaderObject *shader; local 47 HRESULT result = createShader(function, &shader); 60 shader->AddRef(); 61 mMap[key] = shader; 63 return shader; 81 HRESULT createShader(const DWORD *function, IDirect3DVertexShader9 **shader) 83 return mDevice->CreateVertexShader(function, shader); 86 HRESULT createShader(const DWORD *function, IDirect3DPixelShader9 **shader) 88 return mDevice->CreatePixelShader(function, shader); [all...] |
/external/chromium_org/third_party/WebKit/Source/core/html/canvas/ |
WebGLDebugShaders.cpp | 56 String WebGLDebugShaders::getTranslatedShaderSource(WebGLShader* shader) 60 if (!m_context->validateWebGLObject("getTranslatedShaderSource", shader)) 62 return m_context->graphicsContext3D()->getExtensions()->getTranslatedShaderSourceANGLE(shader->object());
|
WebGLProgram.cpp | 121 bool WebGLProgram::attachShader(WebGLShader* shader) 123 if (!shader || !shader->object()) 125 switch (shader->getType()) { 129 m_vertexShader = shader; 134 m_fragmentShader = shader; 141 bool WebGLProgram::detachShader(WebGLShader* shader) 143 if (!shader || !shader->object()) 145 switch (shader->getType()) [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeonsi/ |
radeonsi_shader.h | 53 /* 1 when the shader contains 74 struct si_shader shader; member in struct:si_pipe_shader 86 int si_pipe_shader_create(struct pipe_context *ctx, struct si_pipe_shader *shader); 87 void si_pipe_shader_destroy(struct pipe_context *ctx, struct si_pipe_shader *shader);
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
radeonsi_shader.h | 53 /* 1 when the shader contains 74 struct si_shader shader; member in struct:si_pipe_shader 86 int si_pipe_shader_create(struct pipe_context *ctx, struct si_pipe_shader *shader); 87 void si_pipe_shader_destroy(struct pipe_context *ctx, struct si_pipe_shader *shader);
|
/sdk/emulator/opengl/host/libs/Translator/GLES_V2/ |
ProgramData.h | 28 bool attachShader(GLuint shader,GLenum type); 29 bool isAttached(GLuint shader); 30 bool detachShader(GLuint shader);
|