/external/skia/src/effects/gradients/ |
H A D | SkTwoPointRadialGradient.cpp | 237 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 D | SkNinePatch.cpp | 239 SkShader* shader = SkShader::CreateBitmapShader(bitmap, local 246 p.setShader(shader)->unref();
|
/external/chromium_org/ash/wm/gestures/ |
H A D | long_press_affordance_handler.cc | 108 skia::RefPtr<SkShader> shader = skia::AdoptRef( local 118 DCHECK(shader); 122 paint.setShader(shader.get());
|
/external/chromium_org/gpu/command_buffer/service/ |
H A D | gles2_cmd_copy_texture_chromium.cc | 106 // 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 D | memory_program_cache.cc | 84 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 D | gl_test_utils.cc | 36 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 D | media_stream_video.cc | 317 // 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 D | media_stream_video.cc | 317 // 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 D | V8WebGLRenderingContextCustom.cpp | 391 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 D | NativeImageSkia.cpp | 247 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 D | Clear11.cpp | 61 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 D | Blit9.cpp | 122 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 D | vl_zscan.c | 94 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 D | vg_context.h | 43 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 D | xa_composite.c | 233 * 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 D | brw_vec4_emit.cpp | 789 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 D | prog_print.c | 1095 * 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 D | st_program.c | 172 * 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 D | gradients.cpp | 140 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 D | gradients_2pt_conical.cpp | 347 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 D | SkBitmapProcShader.cpp | 146 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 D | SkShader.cpp | 30 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 D | gluShaderProgram.cpp | 165 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 D | es31fProgramInterfaceQueryTestCase.cpp | 236 // 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 D | vl_zscan.c | 94 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...] |