diff options
| author | 2011-04-06 11:23:54 -0700 | |
|---|---|---|
| committer | 2011-04-06 11:23:54 -0700 | |
| commit | 331bf9b14b1c5c1e88f5c4092b6e24fae887fb3b (patch) | |
| tree | a9472a72e2d08c45deb03741a0ff6ad3b33c0583 /libs/rs/rsFont.cpp | |
| parent | 48f505657adba4d9156856e7d5593f23af5d5d5a (diff) | |
Seperate ProgramRaster.
Cleanup ProgramRaster and ProgramStore creation.
Change-Id: If25ea74355238d405340f0ccfb8117ad6e1307b7
Diffstat (limited to 'libs/rs/rsFont.cpp')
| -rw-r--r-- | libs/rs/rsFont.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/libs/rs/rsFont.cpp b/libs/rs/rsFont.cpp index 0871d2f7fdb9..cb834359ca3f 100644 --- a/libs/rs/rsFont.cpp +++ b/libs/rs/rsFont.cpp @@ -507,12 +507,11 @@ void FontState::initRenderState() { mFontSampler.set(sampler); mFontShaderF->bindSampler(mRSC, 0, sampler); - ProgramStore *fontStore = new ProgramStore(mRSC); + ProgramStore *fontStore = new ProgramStore(mRSC, true, true, true, true, + false, false, + RS_BLEND_SRC_SRC_ALPHA, RS_BLEND_DST_ONE_MINUS_SRC_ALPHA, + RS_DEPTH_FUNC_ALWAYS); mFontProgramStore.set(fontStore); - mFontProgramStore->setDepthFunc(RS_DEPTH_FUNC_ALWAYS); - mFontProgramStore->setBlendFunc(RS_BLEND_SRC_SRC_ALPHA, RS_BLEND_DST_ONE_MINUS_SRC_ALPHA); - mFontProgramStore->setDitherEnable(false); - mFontProgramStore->setDepthMask(false); mFontProgramStore->init(); } |