HomeSort by relevance Sort by last modified time
    Searched full:shader (Results 1 - 25 of 3454) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /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...]

Completed in 454 milliseconds

1 2 3 4 5 6 7 8 91011>>