From d9d37cc1b6700923be5ae8c04fbb1b0effc7ab63 Mon Sep 17 00:00:00 2001 From: Jason Sams Date: Wed, 18 May 2011 17:36:02 -0700 Subject: Move context and device creation out of the spec file. Change-Id: I79470d4fb9317bcad9d68921ce0c414aa133f3cb --- libs/rs/rsContext.cpp | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) (limited to 'libs/rs/rsContext.cpp') diff --git a/libs/rs/rsContext.cpp b/libs/rs/rsContext.cpp index d3bd0d984b38..bab5c58da2bf 100644 --- a/libs/rs/rsContext.cpp +++ b/libs/rs/rsContext.cpp @@ -637,22 +637,6 @@ void rsi_ContextDestroy(Context *rsc) { LOGV("rsContextDestroy 2 %p", rsc); } -RsContext rsi_ContextCreate(RsDevice vdev, uint32_t version) { - LOGV("rsContextCreate %p", vdev); - Device * dev = static_cast(vdev); - Context *rsc = Context::createContext(dev, NULL); - return rsc; -} - -RsContext rsi_ContextCreateGL(RsDevice vdev, uint32_t version, - RsSurfaceConfig sc, uint32_t dpi) { - LOGV("rsContextCreateGL %p", vdev); - Device * dev = static_cast(vdev); - Context *rsc = Context::createContext(dev, &sc); - rsc->setDPI(dpi); - LOGV("rsContextCreateGL ret %p ", rsc); - return rsc; -} RsMessageToClientType rsi_ContextPeekMessage(Context *rsc, size_t * receiveLen, size_t receiveLen_length, @@ -679,6 +663,23 @@ void rsi_ContextDeinitToClient(Context *rsc) { } } +RsContext rsContextCreate(RsDevice vdev, uint32_t version) { + LOGV("rsContextCreate %p", vdev); + Device * dev = static_cast(vdev); + Context *rsc = Context::createContext(dev, NULL); + return rsc; +} + +RsContext rsContextCreateGL(RsDevice vdev, uint32_t version, + RsSurfaceConfig sc, uint32_t dpi) { + LOGV("rsContextCreateGL %p", vdev); + Device * dev = static_cast(vdev); + Context *rsc = Context::createContext(dev, &sc); + rsc->setDPI(dpi); + LOGV("rsContextCreateGL ret %p ", rsc); + return rsc; +} + // Only to be called at a3d load time, before object is visible to user // not thread safe void rsaGetName(RsContext con, void * obj, const char **name) { -- cgit v1.2.3-59-g8ed1b