diff options
author | Alex Sakhartchouk <alexst@google.com> | 2011-03-16 19:28:25 -0700 |
---|---|---|
committer | Alex Sakhartchouk <alexst@google.com> | 2011-03-16 19:28:25 -0700 |
commit | 2c74ad9aae29cc64fece926f353825a7925792c2 (patch) | |
tree | d06f79b21c098e448d1370f4ec80309f232a3a28 /libs/rs/rsContext.cpp | |
parent | c2b91a6113c30d3b994ef081fbd5b941200d55a4 (diff) | |
download | frameworks_base-2c74ad9aae29cc64fece926f353825a7925792c2.zip frameworks_base-2c74ad9aae29cc64fece926f353825a7925792c2.tar.gz frameworks_base-2c74ad9aae29cc64fece926f353825a7925792c2.tar.bz2 |
Fix for bug 3434228
Change-Id: I57973faf782b487e7913a096f0ab6012dc1c9415
Diffstat (limited to 'libs/rs/rsContext.cpp')
-rw-r--r-- | libs/rs/rsContext.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libs/rs/rsContext.cpp b/libs/rs/rsContext.cpp index f9e29f1..c63d183 100644 --- a/libs/rs/rsContext.cpp +++ b/libs/rs/rsContext.cpp @@ -630,6 +630,7 @@ Context::Context() { mPaused = false; mObjHead = NULL; mError = RS_ERROR_NONE; + mDPI = 96; } Context * Context::createContext(Device *dev, const RsSurfaceConfig *sc) { @@ -1078,10 +1079,12 @@ RsContext rsContextCreate(RsDevice vdev, uint32_t version) { return rsc; } -RsContext rsContextCreateGL(RsDevice vdev, uint32_t version, RsSurfaceConfig sc) { +RsContext rsContextCreateGL(RsDevice vdev, uint32_t version, + RsSurfaceConfig sc, uint32_t dpi) { LOGV("rsContextCreateGL %p", vdev); Device * dev = static_cast<Device *>(vdev); Context *rsc = Context::createContext(dev, &sc); + rsc->setDPI(dpi); LOGV("rsContextCreateGL ret %p ", rsc); return rsc; } |