Searched defs:shader (Results 251 - 275 of 513) sorted by relevance

<<11121314151617181920>>

/external/skia/src/effects/gradients/
H A DSkTwoPointRadialGradient.cpp237 const SkTwoPointRadialGradient& shader, const ContextRec& rec)
238 : INHERITED(shader, rec)
438 const SkTwoPointRadialGradient& shader,
441 AutoEffectUnref effect(SkNEW_ARGS(GrRadial2Gradient, (ctx, shader, matrix, tm)));
470 const SkTwoPointRadialGradient& shader,
473 : INHERITED(ctx, shader, matrix, tm)
474 , fCenterX1(shader.getCenterX1())
475 , fRadius0(shader.getStartRadius())
476 , fPosRoot(shader.getDiffRadius() < 0) {
529 SkAutoTUnref<SkShader> shader(SkGradientShade
236 TwoPointRadialGradientContext( const SkTwoPointRadialGradient& shader, const ContextRec& rec) argument
[all...]
/external/skia/src/utils/
H A DSkNinePatch.cpp239 SkShader* shader = SkShader::CreateBitmapShader(bitmap, local
246 p.setShader(shader)->unref();
/external/chromium_org/ash/wm/gestures/
H A Dlong_press_affordance_handler.cc108 skia::RefPtr<SkShader> shader = skia::AdoptRef( local
118 DCHECK(shader);
122 paint.setShader(shader.get());
/external/chromium_org/gpu/command_buffer/service/
H A Dgles2_cmd_copy_texture_chromium.cc106 // Returns the correct vertex shader id to evaluate the copy operation for
119 // Returns the correct fragment shader id to evaluate the copy operation for
173 void CompileShader(GLuint shader, const char* shader_source) { argument
174 glShaderSource(shader, 1, &shader_source, 0);
175 glCompileShader(shader);
178 glGetShaderiv(shader, GL_COMPILE_STATUS, &compile_status);
180 DLOG(ERROR) << "CopyTextureCHROMIUM: shader compilation failure.";
184 void DeleteShader(GLuint shader) { argument
185 if (shader)
186 glDeleteShader(shader);
[all...]
H A Dmemory_program_cache.cc84 const Shader* shader) {
86 StoreShaderInfo(ATTRIB_MAP, proto, shader->attrib_map());
87 StoreShaderInfo(UNIFORM_MAP, proto, shader->uniform_map());
88 StoreShaderInfo(VARYING_MAP, proto, shader->varying_map());
94 std::string shader; local
95 proto->SerializeToString(&shader);
99 callback.Run(key, shader);
83 FillShaderProto(ShaderProto* proto, const char* sha, const Shader* shader) argument
/external/chromium_org/gpu/command_buffer/tests/
H A Dgl_test_utils.cc36 GLuint shader = glCreateShader(type); local
37 // Load the shader source
38 glShaderSource(shader, 1, &shaderSrc, NULL);
39 // Compile the shader
40 glCompileShader(shader);
43 glGetShaderiv(shader, GL_COMPILE_STATUS, &value);
47 glGetShaderInfoLog(shader, sizeof(buffer), &length, buffer);
49 EXPECT_EQ(1, value) << "Error compiling shader: " << log;
50 glDeleteShader(shader);
51 shader
[all...]
/external/chromium_org/native_client_sdk/src/examples/api/media_stream_video/
H A Dmedia_stream_video.cc317 // Code and constants for shader.
354 // Create shader programs.
368 // shader program.
384 GLuint shader = glCreateShader(type); local
386 glShaderSource(shader, 1, &source, &length);
387 glCompileShader(shader);
388 glAttachShader(program, shader);
389 glDeleteShader(shader);
/external/chromium_org/ppapi/examples/media_stream_video/
H A Dmedia_stream_video.cc317 // Code and constants for shader.
354 // Create shader programs.
368 // shader program.
384 GLuint shader = glCreateShader(type); local
386 glShaderSource(shader, 1, &source, &length);
387 glCompileShader(shader);
388 glAttachShader(program, shader);
389 glDeleteShader(shader);
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/custom/
H A DV8WebGLRenderingContextCustom.cpp391 WebGLShader* shader; local
401 TONATIVE_VOID_INTERNAL(shader, V8WebGLShader::toImplWithTypeCheck(info.GetIsolate(), info[0]));
404 WebGLGetInfo args = context->getShaderParameter(shader, pname);
/external/chromium_org/third_party/WebKit/Source/platform/graphics/skia/
H A DNativeImageSkia.cpp247 RefPtr<SkShader> shader; local
260 // applied to the pixels in the bitmap shader. This means we need
273 shader = adoptRef(SkShader::CreateBitmapShader(resampled, SkShader::kRepeat_TileMode, SkShader::kRepeat_TileMode, &localMatrix));
275 shader = adoptRef(SkShader::CreateBitmapShader(
280 // Because no resizing occurred, the shader transform should be
288 shader = adoptRef(SkShader::CreateBitmapShader(srcSubset, SkShader::kRepeat_TileMode, SkShader::kRepeat_TileMode, &localMatrix));
290 shader = adoptRef(SkShader::CreateBitmapShader(
297 paint.setShader(shader.get());
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d11/
H A DClear11.cpp61 ClearShader shader = { 0 }; local
69 result = device->CreateInputLayout(quadLayout, ArraySize(quadLayout), vsByteCode, vsSize, &shader.inputLayout);
72 result = device->CreateVertexShader(vsByteCode, vsSize, NULL, &shader.vertexShader);
75 result = device->CreatePixelShader(psByteCode, psSize, NULL, &shader.pixelShader);
78 return shader;
371 const ClearShader* shader = NULL; local
385 shader = &mFloatClearShader;
391 shader = &mUintClearShader;
397 shader = &mIntClearShader;
423 deviceContext->IASetInputLayout(shader
[all...]
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d9/
H A DBlit9.cpp122 D3DShaderType *shader; local
126 shader = static_cast<D3DShaderType*>(mCompiledShaders[source]);
133 shader = (mRenderer->*createShader)(reinterpret_cast<const DWORD*>(shaderCode), shaderSize);
134 if (!shader)
136 ERR("Failed to create shader for blit operation");
140 mCompiledShaders[source] = shader;
143 HRESULT hr = (device->*setShader)(shader);
147 ERR("Failed to set shader for blit operation");
154 bool Blit9::setVertexShader(ShaderId shader) argument
156 return setShader<IDirect3DVertexShader9>(shader, "vs_2_
159 setPixelShader(ShaderId shader) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/vl/
H A Dvl_zscan.c94 struct ureg_program *shader; local
105 shader = ureg_create(TGSI_PROCESSOR_VERTEX);
106 if (!shader)
111 scale = ureg_imm2f(shader,
115 vrect = ureg_DECL_vs_input(shader, VS_I_RECT);
116 vpos = ureg_DECL_vs_input(shader, VS_I_VPOS);
117 block_num = ureg_DECL_vs_input(shader, VS_I_BLOCK_NUM);
119 tmp = ureg_DECL_temporary(shader);
121 o_vpos = ureg_DECL_output(shader, TGSI_SEMANTIC_POSITION, VS_O_VPOS);
124 o_vtex[i] = ureg_DECL_output(shader, TGSI_SEMANTIC_GENERI
172 struct ureg_program *shader; local
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/vega/
H A Dvg_context.h43 struct shader;
127 struct shader *shader; member in struct:vg_context
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/xa/
H A Dxa_composite.c233 * We can easily do that, but that would require shader,
328 struct xa_shader shader; local
378 shader = xa_shaders_get(ctx->shaders, vs_traits, fs_traits);
379 cso_set_vertex_shader_handle(ctx->cso, shader.vs);
380 cso_set_fragment_shader_handle(ctx->cso, shader.fs);
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
H A Dbrw_vec4_emit.cpp789 visit_instructions(shader->ir);
855 printf("Native code for vertex shader %d:\n", prog->Name);
1062 struct brw_shader *shader = local
1064 if (!shader)
1068 printf("GLSL IR for native vertex shader %d:\n", prog->Name);
1069 _mesa_print_ir(shader->ir, NULL);
1074 if (shader->compiled_once) {
1083 vec4_visitor v(c, prog, shader);
1090 shader->compiled_once = true;
/external/chromium_org/third_party/mesa/src/src/mesa/program/
H A Dprog_print.c1095 * Write shader and associated info to a file.
1098 _mesa_write_shader_to_file(const struct gl_shader *shader) argument
1104 if (shader->Type == GL_FRAGMENT_SHADER)
1106 else if (shader->Type == GL_VERTEX_SHADER)
1111 _mesa_snprintf(filename, sizeof(filename), "shader_%u.%s", shader->Name, type);
1118 fprintf(f, "/* Shader %u source, checksum %u */\n", shader->Name, shader->SourceChecksum);
1119 fputs(shader->Source, f);
1123 shader->CompileStatus ? "ok" : "fail");
1125 if (shader
1149 _mesa_append_uniforms_to_file(const struct gl_shader *shader) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
H A Dst_program.c172 * Translate a Mesa vertex shader into a TGSI shader.
464 * Translate a Mesa fragment shader into a TGSI shader using extra info in
587 * All that is required is that the vertex shader labels
588 * its own outputs similarly, and that the vertex shader
590 * fragment shader plus fixed-function hardware (such as
1008 /* free old shader state, if any */
1098 * Debug- print current shader text
1136 printf("GLSL shader
1232 struct gl_shader *shader = (struct gl_shader *) data; local
[all...]
/external/chromium_org/third_party/skia/gm/
H A Dgradients.cpp140 SkShader* shader = gGradMakers[j](pts, gGradData[i], tm, scale); local
142 paint.setShader(shader);
144 shader->unref();
198 SkShader* shader = gGradMakers[j](pts, gGradData[i], tm, perspective); local
200 paint.setShader(shader);
202 shader->unref();
316 SkShader* shader = SkGradientShader::CreateRadial( local
320 paint.setShader(shader);
322 shader->unref();
360 SkShader* shader local
[all...]
H A Dgradients_2pt_conical.cpp347 SkShader* shader = gradMaker[j](pts, gGradData[i], tm, scale); local
348 paint.setShader(shader);
350 shader->unref();
/external/chromium_org/third_party/skia/src/core/
H A DSkBitmapProcShader.cpp146 const SkBitmapProcShader& shader, const ContextRec& rec, SkBitmapProcState* state)
147 : INHERITED(shader, rec)
342 SkShader* shader; local
346 shader = SkNEW(SkEmptyShader);
348 shader = allocator->createT<SkEmptyShader>();
353 shader = SkNEW_ARGS(SkColorShader, (color));
355 shader = allocator->createT<SkColorShader>(color);
359 shader = SkNEW_ARGS(SkBitmapProcShader, (src, tmx, tmy, localMatrix));
361 shader = allocator->createT<SkBitmapProcShader>(src, tmx, tmy, localMatrix);
364 return shader;
145 BitmapProcShaderContext( const SkBitmapProcShader& shader, const ContextRec& rec, SkBitmapProcState* state) argument
[all...]
H A DSkShader.cpp30 SkDebugf("+++ shader counter %d\n", prev + 1);
36 SkDebugf("--- shader counter %d\n", prev - 1);
112 SkShader::Context::Context(const SkShader& shader, const ContextRec& rec) argument
113 : fShader(shader), fCTM(*rec.fMatrix)
276 // V25_COMPATIBILITY_CODE We had a boolean to make the color shader inherit the paint's
309 SkColorShader::ColorShaderContext::ColorShaderContext(const SkColorShader& shader, argument
311 : INHERITED(shader, rec)
313 SkColor color = shader.fColor;
/external/deqp/framework/opengl/
H A DgluShaderProgram.cpp165 void Program::attachShader (deUint32 shader) argument
169 gl.attachShader(m_program, shader);
173 void Program::detachShader (deUint32 shader) argument
177 gl.detachShader(m_program, shader);
403 tcu::TestLog& operator<< (tcu::TestLog& log, const Shader& shader) argument
405 return log << tcu::TestLog::ShaderProgram(false, "Plain shader") << shader.getInfo() << tcu::TestLog::EndShaderProgram;
438 { "VertexCompileTime", "Vertex shader compile time" },
439 { "FragmentCompileTime", "Fragment shader compile time" },
440 { "GeometryCompileTime", "Geometry shader compil
[all...]
/external/deqp/modules/gles31/functional/
H A Des31fProgramInterfaceQueryTestCase.cpp236 // finding matching variable in any shader is sufficient
305 const ProgramInterfaceDefinition::Shader* const shader = program->getShaders()[shaderNdx]; member in class:deqp::gles31::Functional::__anon20285::ProgramInterfaceDefinition
306 if (!m_filter.matchesFilter(shader))
309 for (int blockNdx = 0; blockNdx < (int)shader->getDefaultBlock().interfaceBlocks.size(); ++blockNdx)
311 const glu::InterfaceBlock& block = shader->getDefaultBlock().interfaceBlocks[blockNdx];
864 reasonStr = "Inputs (except for vertex shader inputs) not declared with a location layout qualifier have effective location of -1";
869 reasonStr = "Outputs (except for fragment shader outputs) not declared with a location layout qualifier have effective location of -1";
1081 << "Verifying referenced by " << glu::getShaderTypeName(m_filter.getShaderTypeFilter()) << " shader, expecting "
1199 const ProgramInterfaceDefinition::Shader* const shader = program->getShaders()[shaderNdx];
1200 if (!m_filter.matchesFilter(shader))
[all...]
/external/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_zscan.c94 struct ureg_program *shader; local
105 shader = ureg_create(TGSI_PROCESSOR_VERTEX);
106 if (!shader)
111 scale = ureg_imm2f(shader,
115 vrect = ureg_DECL_vs_input(shader, VS_I_RECT);
116 vpos = ureg_DECL_vs_input(shader, VS_I_VPOS);
117 block_num = ureg_DECL_vs_input(shader, VS_I_BLOCK_NUM);
119 tmp = ureg_DECL_temporary(shader);
121 o_vpos = ureg_DECL_output(shader, TGSI_SEMANTIC_POSITION, VS_O_VPOS);
124 o_vtex[i] = ureg_DECL_output(shader, TGSI_SEMANTIC_GENERI
172 struct ureg_program *shader; local
[all...]

Completed in 3767 milliseconds

<<11121314151617181920>>