Home
last modified time | relevance | path

Searched refs:specular (Results 1 - 17 of 17) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/src/Shader/
H A DPixelPipeline.hpp26 PixelRoutine(state, shader), current(rs[0]), diffuse(vs[0]), specular(vs[1]), perturbate(false), luminance(false), previousScaling(false) {} in PixelPipeline()
38 Vector4s &specular; member in sw::PixelPipeline
60 void specularPixel(Vector4s &current, Vector4s &specular);
H A DPixelPipeline.cpp30 if(state.color[1].component & 0x1) specular.x = convertFixed12(v[1].x); else specular.x = Short4(0x0000); in setBuiltins()
31 if(state.color[1].component & 0x2) specular.y = convertFixed12(v[1].y); else specular.y = Short4(0x0000); in setBuiltins()
32 if(state.color[1].component & 0x4) specular.z = convertFixed12(v[1].z); else specular.z = Short4(0x0000); in setBuiltins()
33 if(state.color[1].component & 0x8) specular.w = convertFixed12(v[1].w); else specular.w = Short4(0x0000); in setBuiltins()
58 specularPixel(current, specular); in fixedFunction()
449 case TextureStage::SOURCE_SPECULAR: arg1 = &specular; brea
[all...]
H A DVertexPipeline.cpp215 Vector4f specular = v[Color1]; in pipeline() local
217 o[C1].x = specular.x; in pipeline()
218 o[C1].y = specular.y; in pipeline()
219 o[C1].z = specular.z; in pipeline()
220 o[C1].w = specular.w; in pipeline()
/third_party/skia/src/effects/
H A DSkEmbossMask.cpp51 int specular = light.fSpecular; in Emboss() local
96 // specular is 4.4 in Emboss()
98 // and then possibly cache a 256 table for a given specular in Emboss()
101 for (int i = specular >> 4; i > 0; --i) { in Emboss()
H A DSkEmbossMaskFilter.cpp43 SkScalar ambient, SkScalar specular) { in MakeEmboss()
53 // specular should be 0..15.99 as a scalar in MakeEmboss()
55 light.fSpecular = static_cast<U8CPU>(SkTPin(specular, 0.0f, 16.0f) * kSpecularMultiplier + 0.5); in MakeEmboss()
42 MakeEmboss(SkScalar blurSigma, const SkScalar direction[3], SkScalar ambient, SkScalar specular) MakeEmboss() argument
/third_party/skia/include/effects/
H A DSkBlurMaskFilter.h27 @param specular coefficient for specular highlights (e.g. 8)
31 SkScalar ambient, SkScalar specular);
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/gles1/
H A DLightsTest.cpp252 const GLColor32F specular(rng.randomFloat(), rng.randomFloat(), rng.randomFloat(), in TEST_P()
274 glLightfv(GL_LIGHT0 + i, GL_SPECULAR, &specular.R); in TEST_P()
277 EXPECT_EQ(specular, actualColor); in TEST_P()
/third_party/skia/third_party/externals/angle2/src/libANGLE/
H A DGLES1State.h45 ColorF specular; member
66 ColorF specular = {0.0f, 0.0f, 0.0f, 1.0f}; member
H A DGLES1State.cpp139 mMaterial.specular = {0.0f, 0.0f, 0.0f, 1.0f}; in initialize()
151 mLights[0].specular = {1.0f, 1.0f, 1.0f, 1.0f}; in initialize()
H A DGLES1Renderer.cpp341 setUniform4fv(programObject, programState.materialSpecularLoc, 1, material.specular.data()); in prepareForDraw()
361 memcpy(uniformBuffers.lightSpeculars.data() + i, light.specular.data(), in prepareForDraw()
H A Dqueryutils.cpp2330 lightParams.specular = ColorF::fromData(params); in SetLightParameters()
2390 lightParams.specular.writeData(params); in GetLightParameters()
2437 material.specular = ColorF::fromData(params); in SetMaterialParameters()
2482 material.specular.writeData(params); in GetMaterialParameters()
/third_party/mesa3d/src/gallium/drivers/svga/svgadump/
H A Dsvga_dump.c474 _debug_printf("\t\t.material.specular[0] = %f\n", (*cmd).material.specular[0]); in dump_SVGA3dCmdSetMaterial()
475 _debug_printf("\t\t.material.specular[1] = %f\n", (*cmd).material.specular[1]); in dump_SVGA3dCmdSetMaterial()
476 _debug_printf("\t\t.material.specular[2] = %f\n", (*cmd).material.specular[2]); in dump_SVGA3dCmdSetMaterial()
477 _debug_printf("\t\t.material.specular[3] = %f\n", (*cmd).material.specular[3]); in dump_SVGA3dCmdSetMaterial()
518 _debug_printf("\t\t.data.specular[0] = %f\n", (*cmd).data.specular[ in dump_SVGA3dCmdSetLightData()
[all...]
/third_party/skia/gm/
H A Dimagemakewithfilter.cpp148 // Combine both specular and diffuse into a single DAG since they use separate internal filter in lighting_factory()
162 sk_sp<SkImageFilter> specular = SkImageFilters::PointLitSpecular( in lighting_factory() local
165 return SkImageFilters::Merge(std::move(diffuse), std::move(specular), cropRect); in lighting_factory()
/third_party/mesa3d/src/mesa/main/
H A Dffvertex_prog.c1083 /* Note that we negate the back-face specular exponent here. in build_lighting()
1253 struct ureg specular = lightprod_front[i][2]; in build_lighting() local
1285 /* there's a non-zero specular term */ in build_lighting()
1290 /* no attenutation, no specular */ in build_lighting()
1296 emit_op3(p, OPCODE_MAD, res1, mask1, swizzle1(lit,Z), specular, _col1); in build_lighting()
1300 release_temp(p, specular); in build_lighting()
1320 struct ureg specular = lightprod_back[i][2]; in build_lighting() local
1346 * dot products. dots.Z has the negated back-face specular in build_lighting()
1348 * negation makes the back-face specular term positive again. in build_lighting()
1367 emit_op3(p, OPCODE_MAD, res1, mask1, swizzle1(lit,Z), specular, _bfc in build_lighting()
[all...]
/third_party/mesa3d/src/gallium/drivers/svga/include/
H A Dsvga3d_cmd.h484 float specular[4]; member
994 float specular[4]; member
/third_party/mesa3d/src/gallium/frontends/nine/
H A Dnine_ff.c115 uint32_t specular : 1; member
778 * specular += light.specular * atten * powFact; in nine_ff_build_vs()
898 /* Tests show that specular is computed only if (dp3(normal,hitDir) > 0). in nine_ff_build_vs()
906 ureg_MAD(ureg, rS, cLColS, _Y(tmp), ureg_src(rS)); /* accumulate specular */ in nine_ff_build_vs()
932 * oCol[1] = material.specular * specular; in nine_ff_build_vs()
1386 if (key->specular) in nine_ff_build_ps()
1507 if (key->specular) in nine_ff_build_ps()
1828 key.specular in nine_ff_get_ps()
[all...]
/third_party/rust/crates/libc/src/
H A Dpsp.rs3570 pub fn sceGuModelColor(emissive: u32, ambient: u32, diffuse: u32, specular: u32); in sceGuModelColor()

Completed in 35 milliseconds