/frameworks/native/opengl/tools/glgen/stubs/gles11/ |
glGetShaderInfoLog.java | 1 // C function void glGetShaderInfoLog( GLuint shader, GLsizei maxLength, GLsizei * length, 5 int shader
|
glShaderSource.java | 1 // C function void glShaderSource ( GLuint shader, GLsizei count, const GLchar ** string, const GLint* length ) 4 int shader,
|
glGetShaderSource.java | 1 // C function void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source ) 4 int shader, 12 // C function void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source ) 16 int shader, 22 // C function void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source ) 25 int shader
|
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);
|
glGetProgramPipelineInfoLog.cpp | 3 /* void glGetProgramPipelineInfoLog ( GLuint shader, GLsizei maxLength, GLsizei* length, GLchar* infoLog ) */ 4 static jstring android_glGetProgramPipelineInfoLog(JNIEnv *_env, jobject, jint shader) { 6 glGetProgramPipelineiv(shader, GL_INFO_LOG_LENGTH, &infoLen); 15 glGetProgramPipelineInfoLog(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);
|
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); 16 glGetShaderInfoLog(shader, infoLen, &outLen, buf);
|
/cts/tests/tests/graphics/src/android/graphics/cts/ |
ShaderTest.java | 27 import android.graphics.Shader; 39 new Shader(); 49 Shader shader = new BitmapShader(bitmap, Shader.TileMode.REPEAT, Shader.TileMode.REPEAT); local 52 shader.setLocalMatrix(m); 53 assertFalse(shader.getLocalMatrix(m)); 55 shader.setLocalMatrix(null); 56 assertFalse(shader.getLocalMatrix(m)) 61 Shader shader = new Shader(); local 76 Shader shader = new BitmapShader(bitmap, Shader.TileMode.REPEAT, Shader.TileMode.REPEAT); local 92 Shader shader = new Shader(); local [all...] |
/prebuilts/ndk/r16/sources/android/ndk_helper/ |
shader.h | 36 namespace shader namespace in namespace:ndk_helper 40 * Shader compiler helper 41 * namespace: ndkHelper::shader 49 * out: shader, shader variable 50 * in: type, shader type (i.e. GL_VERTEX_SHADER/GL_FRAGMENT_SHADER) 52 * return: true if a shader compilation succeeded, false if it failed 55 bool CompileShader( GLuint *shader, const GLenum type, std::vector<uint8_t>& data ); 61 * out: shader, shader variabl [all...] |
/external/mesa3d/src/gallium/auxiliary/draw/ |
draw_gs.c | 70 draw_gs_should_flush(struct draw_geometry_shader *shader) 72 return (shader->fetched_prim_count == shader->vector_length); 77 tgsi_fetch_gs_outputs(struct draw_geometry_shader *shader, 81 struct tgsi_exec_machine *machine = shader->machine; 93 shader->primitive_lengths[prim_idx + shader->emitted_primitives] = 95 shader->emitted_vertices += num_verts_per_prim; 97 int idx = current_idx * shader->info.num_outputs; 99 debug_printf("%d) Output vert:\n", idx / shader->info.num_outputs) 872 struct llvm_geometry_shader *shader = llvm_geometry_shader(dgs); local [all...] |
/external/mesa3d/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)) 108 struct ureg_program *shader; local 166 struct ureg_program *shader; local 231 struct ureg_program *shader; local 317 struct ureg_program *shader; local [all...] |
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_deint_filter.c | 66 struct ureg_program *shader; local 70 shader = ureg_create(PIPE_SHADER_VERTEX); 71 if (!shader) 74 i_vpos = ureg_DECL_vs_input(shader, 0); 75 o_vpos = ureg_DECL_output(shader, TGSI_SEMANTIC_POSITION, VS_O_VPOS); 76 o_vtex = ureg_DECL_output(shader, TGSI_SEMANTIC_GENERIC, VS_O_VTEX); 78 ureg_MOV(shader, o_vpos, i_vpos); 79 ureg_MOV(shader, o_vtex, i_vpos); 81 ureg_END(shader); 83 return ureg_create_shader_and_destroy(shader, filter->pipe) 89 struct ureg_program *shader; local 126 struct ureg_program *shader; local [all...] |
/external/mesa3d/src/gallium/drivers/ilo/ |
Makefile.sources | 90 shader/ilo_shader_cs.c \ 91 shader/ilo_shader_fs.c \ 92 shader/ilo_shader_gs.c \ 93 shader/ilo_shader_internal.h \ 94 shader/ilo_shader_vs.c \ 95 shader/toy_compiler.c \ 96 shader/toy_compiler.h \ 97 shader/toy_compiler_asm.c \ 98 shader/toy_compiler_disasm.c \ 99 shader/toy_compiler_reg.h [all...] |
/external/skia/tests/ |
CTest.cpp | 29 sk_shader_t* shader; local 31 shader = sk_shader_new_radial_gradient( 33 REPORTER_ASSERT(reporter, shader != nullptr); 34 sk_paint_set_shader(paint, shader); 35 sk_shader_unref(shader); 38 shader = sk_shader_new_sweep_gradient(&point, colors, nullptr, 2, nullptr); 39 REPORTER_ASSERT(reporter, shader != nullptr); 40 sk_paint_set_shader(paint, shader); 41 sk_shader_unref(shader); 44 shader = sk_shader_new_two_point_conical_gradient [all...] |
/external/skqp/tests/ |
CTest.cpp | 29 sk_shader_t* shader; local 31 shader = sk_shader_new_radial_gradient( 33 REPORTER_ASSERT(reporter, shader != nullptr); 34 sk_paint_set_shader(paint, shader); 35 sk_shader_unref(shader); 38 shader = sk_shader_new_sweep_gradient(&point, colors, nullptr, 2, nullptr); 39 REPORTER_ASSERT(reporter, shader != nullptr); 40 sk_paint_set_shader(paint, shader); 41 sk_shader_unref(shader); 44 shader = sk_shader_new_two_point_conical_gradient [all...] |
/external/swiftshader/src/Shader/ |
VertexShader.cpp | 24 VertexShader::VertexShader(const VertexShader *vs) : Shader() 43 append(new sw::Shader::Instruction(*vs->getInstruction(i))); 60 VertexShader::VertexShader(const unsigned long *token) : Shader() 112 Shader::Opcode opcode = (Shader::Opcode)(token[i] & 0x0000FFFF); 116 case Shader::OPCODE_TEXCOORD: 117 case Shader::OPCODE_TEXKILL: 118 case Shader::OPCODE_TEX: 119 case Shader::OPCODE_TEXBEM: 120 case Shader::OPCODE_TEXBEML [all...] |
VertexProgram.cpp | 26 VertexProgram::VertexProgram(const VertexProcessor::State &state, const VertexShader *shader) 27 : VertexRoutine(state, shader), shader(shader), r(shader->dynamicallyIndexedTemporaries) 42 if(shader->containsBreakInstruction()) 47 if(shader->containsContinueInstruction()) 52 if(shader->isInstanceIdDeclared()) 76 // shader->print("VertexShader-%0.8X.txt", state.shaderID); 78 unsigned short shaderModel = shader->getShaderModel() [all...] |
/external/swiftshader/third_party/PowerVR_SDK/Tools/OGLES2/ |
PVRTShader.h | 6 @brief Shader handling for OpenGL ES 2.0 22 @brief Loads a shader source code into memory and compiles it. 25 @param[in] pszShaderCode shader source code 26 @param[in] Type type of shader (GL_VERTEX_SHADER or GL_FRAGMENT_SHADER) 27 @param[out] pObject the resulting shader object 29 @param[in] aszDefineArray Array of defines to be pre-appended to shader string 40 @brief Takes a shader binary from memory and passes it to the GL. 41 @param[in] ShaderData shader compiled binary data 42 @param[in] Size size of shader binary data in bytes 43 @param[in] Type type of shader (GL_VERTEX_SHADER or GL_FRAGMENT_SHADER [all...] |
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_link.cpp | 38 * Performs a compile of the shader stages even when we don't know 90 struct gl_linked_shader *shader) 95 &ctx->Const.ShaderCompilerOptions[shader->Stage]; 100 ralloc_adopt(mem_ctx, shader->ir); 102 lower_blend_equation_advanced(shader); 107 brw_lower_packing_builtins(brw, shader->ir); 108 do_mat_op_to_vec(shader->ir); 122 lower_instructions(shader->ir, instructions_to_lower); 128 lower_if_to_cond_assign(shader->Stage, shader->ir, 16) 208 struct gl_linked_shader *shader = shProg->_LinkedShaders[stage]; local 286 struct gl_linked_shader *shader = shProg->_LinkedShaders[stage]; local [all...] |
/external/mesa3d/src/compiler/nir/ |
nir_gather_info.c | 28 set_io_mask(nir_shader *shader, nir_variable *var, int offset, int len) 52 shader->info->patch_inputs_read |= bitfield; 54 shader->info->inputs_read |= bitfield; 56 if (shader->stage == MESA_SHADER_FRAGMENT) { 57 shader->info->fs.uses_sample_qualifier |= var->data.sample; 62 shader->info->patch_outputs_written |= bitfield; 64 shader->info->outputs_written |= bitfield; 68 shader->info->outputs_read |= bitfield; 75 * represents a shader input or output. 78 mark_whole_variable(nir_shader *shader, nir_variable *var 276 gather_intrinsic_info(nir_instr_as_intrinsic(instr), shader); local 279 gather_tex_info(nir_instr_as_tex(instr), shader); local [all...] |
/frameworks/base/graphics/java/android/graphics/ |
ComposeShader.java | 22 /** A subclass of shader that returns the composition of two other shaders, combined by 25 public class ComposeShader extends Shader { 27 Shader mShaderA; 29 Shader mShaderB; 34 * Create a new compose shader, given shaders A, B, and a combining mode. 35 * When the mode is applied, it will be given the result from shader A as its 36 * "dst", and the result from shader B as its "src". 38 * @param shaderA The colors from this shader are seen as the "dst" by the mode 39 * @param shaderB The colors from this shader are seen as the "src" by the mode 43 public ComposeShader(@NonNull Shader shaderA, @NonNull Shader shaderB, @NonNull Xfermode mode) [all...] |
Shader.java | 25 * Shader is the based class for objects that return horizontal spans of colors 26 * during drawing. A subclass of Shader is installed in a Paint calling 27 * paint.setShader(shader). After that any object (other than a bitmap) that is 28 * drawn with that paint will get its color(s) from the shader. 30 public class Shader { 34 Shader.class.getClassLoader(), nativeGetFinalizer(), 50); 41 public Shader() {} 44 * Current native shader instance. Created and updated lazily when {@link #getNativeInstance()} 58 * replicate the edge color if the shader draws outside of its 63 * repeat the shader's image horizontally and verticall [all...] |
/external/mesa3d/src/gallium/drivers/softpipe/ |
sp_state_image.c | 30 enum pipe_shader_type shader, 37 assert(shader < PIPE_SHADER_TYPES); 38 assert(start + num <= ARRAY_SIZE(softpipe->sampler_views[shader])); 45 pipe_resource_reference(&softpipe->tgsi.image[shader]->sp_iview[idx].resource, images[i].resource); 46 softpipe->tgsi.image[shader]->sp_iview[idx] = images[i]; 49 pipe_resource_reference(&softpipe->tgsi.image[shader]->sp_iview[idx].resource, NULL); 50 memset(&softpipe->tgsi.image[shader]->sp_iview[idx], 0, sizeof(struct pipe_image_view)); 56 enum pipe_shader_type shader, 63 assert(shader < PIPE_SHADER_TYPES); 64 assert(start + num <= ARRAY_SIZE(softpipe->buffers[shader])); [all...] |
/cts/tests/tests/opengl/src/android/opengl/cts/ |
AttachShaderTest.java | 43 * shader count : 2 48 mActivity = getShaderActivity(Constants.SHADER, 1); 56 * Test: Attach an invalid vertex shader to the program handle 58 * shader count : 1 65 mActivity = getShaderActivity(Constants.SHADER, 2); 73 * shader count : 1 80 mActivity = getShaderActivity(Constants.SHADER, 3); 87 * Test: No shader is attached to a program, glGetAttachedShaders returns 89 * shader count : 0 96 mActivity = getShaderActivity(Constants.SHADER, 4) [all...] |