Home | History | Annotate | Download | only in renderthread

Lines Matching full:android_api

60 class ANDROID_API RenderProxy {
62 ANDROID_API RenderProxy(bool translucent, RenderNode* rootNode, IContextFactory* contextFactory);
63 ANDROID_API virtual ~RenderProxy();
66 ANDROID_API void setSwapBehavior(SwapBehavior swapBehavior);
67 ANDROID_API bool loadSystemProperties();
68 ANDROID_API void setName(const char* name);
70 ANDROID_API bool initialize(const sp<ANativeWindow>& window);
71 ANDROID_API void updateSurface(const sp<ANativeWindow>& window);
72 ANDROID_API bool pauseSurface(const sp<ANativeWindow>& window);
73 ANDROID_API void setup(int width, int height, float lightRadius,
75 ANDROID_API void setLightCenter(const Vector3& lightCenter);
76 ANDROID_API void setOpaque(bool opaque);
77 ANDROID_API int64_t* frameInfo();
78 ANDROID_API int syncAndDrawFrame();
79 ANDROID_API void destroy();
81 ANDROID_API static void invokeFunctor(Functor* functor, bool waitForCompletion);
83 ANDROID_API void runWithGlContext(RenderTask* task);
85 ANDROID_API DeferredLayerUpdater* createTextureLayer();
86 ANDROID_API void buildLayer(RenderNode* node);
87 ANDROID_API bool copyLayerInto(DeferredLayerUpdater* layer, SkBitmap& bitmap);
88 ANDROID_API void pushLayerUpdate(DeferredLayerUpdater* layer);
89 ANDROID_API void cancelLayerUpdate(DeferredLayerUpdater* layer);
90 ANDROID_API void detachSurfaceTexture(DeferredLayerUpdater* layer);
92 ANDROID_API void destroyHardwareResources();
93 ANDROID_API static void trimMemory(int level);
94 ANDROID_API static void overrideProperty(const char* name, const char* value);
96 ANDROID_API void fence();
97 ANDROID_API void stopDrawing();
98 ANDROID_API void notifyFramePending();
100 ANDROID_API void dumpProfileInfo(int fd, int dumpFlags);
103 ANDROID_API static void dumpGraphicsMemory(int fd);
105 ANDROID_API void setTextureAtlas(const sp<GraphicBuffer>& buffer, int64_t* map, size_t size);
106 ANDROID_API void setProcessStatsBuffer(int fd);