OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RenderEngine
(Results
1 - 17
of
17
) sorted by null
/frameworks/native/services/surfaceflinger/tests/unittests/mock/RenderEngine/
MockRenderEngine.cpp
17
#include "mock/
RenderEngine
/MockRenderEngine.h"
24
RenderEngine
::
RenderEngine
() = default;
25
RenderEngine
::~
RenderEngine
() = default;
MockRenderEngine.h
21
#include "
RenderEngine
/Image.h"
22
#include "
RenderEngine
/Mesh.h"
23
#include "
RenderEngine
/
RenderEngine
.h"
24
#include "
RenderEngine
/Surface.h"
25
#include "
RenderEngine
/Texture.h"
31
class
RenderEngine
: public RE::
RenderEngine
{
33
RenderEngine
();
34
~
RenderEngine
() override
[
all
...]
/frameworks/native/services/surfaceflinger/RenderEngine/
Image.h
38
class
RenderEngine
;
42
explicit Image(const
RenderEngine
& engine);
52
// methods internal to
RenderEngine
53
friend class
RenderEngine
;
RenderEngine.cpp
25
#include "
RenderEngine
.h"
43
RenderEngine
::~
RenderEngine
() = default;
47
std::unique_ptr<
RenderEngine
>
RenderEngine
::create(int hwcFormat, uint32_t featureFlags) {
116
std::unique_ptr<
RenderEngine
> engine;
143
bool
RenderEngine
::overrideUseContextPriorityFromConfig(bool useContextPriority) {
153
RenderEngine
::
RenderEngine
(uint32_t featureFlags)
159
RenderEngine
::~RenderEngine()
[
all
...]
Surface.h
49
class
RenderEngine
;
53
Surface(const
RenderEngine
& engine);
78
// methods internal to
RenderEngine
79
friend class
RenderEngine
;
RenderEngine.h
53
class
RenderEngine
;
56
class
RenderEngine
{
62
virtual ~
RenderEngine
() = 0;
79
// flush submits
RenderEngine
command stream for execution and returns a
83
// finish waits until
RenderEngine
command stream has been executed. It
86
// waitFence inserts a wait on an external fence fd to
RenderEngine
137
BindNativeBufferAsFramebuffer(
RenderEngine
& engine, ANativeWindowBuffer* buffer)
145
friend impl::
RenderEngine
;
147
RenderEngine
& mEngine;
158
class
RenderEngine
: public RE::RenderEngine
[
all
...]
Surface.cpp
19
#include "
RenderEngine
.h"
30
Surface::Surface(const
RenderEngine
& engine)
34
mEGLConfig =
RenderEngine
::chooseEglConfig(mEGLDisplay, PIXEL_FORMAT_RGBA_8888, false);
Image.cpp
24
#include "
RenderEngine
.h"
33
Image::Image(const
RenderEngine
& engine) : mEGLDisplay(engine.getEGLDisplay()) {}
GLES20RenderEngine.h
28
#include "
RenderEngine
.h"
41
class GLES20RenderEngine : public
RenderEngine
{
64
GLES20RenderEngine(uint32_t featureFlags); // See
RenderEngine
::FeatureFlag
GLES20RenderEngine.cpp
19
#define LOG_TAG "
RenderEngine
"
115
:
RenderEngine
(featureFlags),
441
RenderEngine
::dump(result);
442
result.appendFormat("
RenderEngine
last dataspace conversion: (%s) to (%s)\n",
/frameworks/native/services/surfaceflinger/
BufferLayerConsumer.h
41
class
RenderEngine
;
47
* and makes them available to
RenderEngine
as a texture.
54
* All calls to updateTexImage must be made with
RenderEngine
being current.
74
// tex parameter indicates the name of the
RenderEngine
texture to which
76
BufferLayerConsumer(const sp<IGraphicBufferConsumer>& bq, RE::
RenderEngine
& engine,
88
// This call may only be made while
RenderEngine
is current.
95
//
RenderEngine
texture until bindTextureImage is called.
226
Image(sp<GraphicBuffer> graphicBuffer, RE::
RenderEngine
& engine);
277
// doFenceWaitLocked inserts a wait command into the
RenderEngine
command
278
// stream to ensure that it is safe for future
RenderEngine
commands t
[
all
...]
BufferLayerConsumer.cpp
26
#include "
RenderEngine
/Image.h"
27
#include "
RenderEngine
/
RenderEngine
.h"
61
RE::
RenderEngine
& engine, uint32_t tex, Layer* layer)
163
// Make sure
RenderEngine
is current
165
BLC_LOGE("updateTexImage:
RenderEngine
is not current");
389
BLC_LOGE("syncForReleaseLocked: failed to flush
RenderEngine
");
520
BLC_LOGE("doFenceWait:
RenderEngine
is not current");
609
BufferLayerConsumer::Image::Image(sp<GraphicBuffer> graphicBuffer, RE::
RenderEngine
& engine)
SurfaceFlinger.h
108
class
RenderEngine
;
176
std::unique_ptr<RE::
RenderEngine
> mRenderEngine;
339
RE::
RenderEngine
& getRenderEngine() const { return *getBE().mRenderEngine; }
[
all
...]
Layer.h
51
#include "
RenderEngine
/Mesh.h"
52
#include "
RenderEngine
/Texture.h"
99
RE::
RenderEngine
*
renderEngine
;
101
}
renderEngine
;
SurfaceFlinger.cpp
87
#include "
RenderEngine
/
RenderEngine
.h"
491
RE::
RenderEngine
& engine;
494
MessageDestroyGLTexture(RE::
RenderEngine
& engine, uint32_t texture)
667
// Get a
RenderEngine
for the given display / config (can't fail)
669
RE::impl::
RenderEngine
::create(HAL_PIXEL_FORMAT_RGBA_8888,
671
? RE::
RenderEngine
::WIDE_COLOR_SUPPORT
673
LOG_ALWAYS_FATAL_IF(getBE().mRenderEngine == nullptr, "couldn't create
RenderEngine
");
[
all
...]
/frameworks/native/services/surfaceflinger/tests/unittests/
TestableSurfaceFlinger.h
27
class
RenderEngine
;
39
void setupRenderEngine(std::unique_ptr<RE::
RenderEngine
>
renderEngine
) {
40
mFlinger->getBE().mRenderEngine = std::move(
renderEngine
);
DisplayTransactionTest.cpp
33
#include "mock/
RenderEngine
/MockRenderEngine.h"
118
RE::mock::
RenderEngine
* mRenderEngine = new RE::mock::
RenderEngine
();
155
mFlinger.setupRenderEngine(std::unique_ptr<RE::
RenderEngine
>(mRenderEngine));
[
all
...]
Completed in 284 milliseconds