Home
last modified time | relevance | path

Searched refs:WaitableCompileEvent (Results 1 – 14 of 14) sorted by relevance

/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/
DShaderImpl.cpp16 WaitableCompileEvent::WaitableCompileEvent(std::shared_ptr<angle::WaitableEvent> waitableEvent) in WaitableCompileEvent() function in rx::WaitableCompileEvent
20 WaitableCompileEvent::~WaitableCompileEvent() in ~WaitableCompileEvent()
25 void WaitableCompileEvent::wait() in wait()
30 bool WaitableCompileEvent::isReady() in isReady()
35 const std::string &WaitableCompileEvent::getInfoLog() in getInfoLog()
64 class WaitableCompileEventImpl final : public WaitableCompileEvent
69 : WaitableCompileEvent(waitableEvent), mTranslateTask(translateTask) in WaitableCompileEventImpl()
80 std::shared_ptr<WaitableCompileEvent> ShaderImpl::compileImpl( in compileImpl()
DShaderImpl.h27 class WaitableCompileEvent : public angle::WaitableEvent
30 WaitableCompileEvent(std::shared_ptr<angle::WaitableEvent> waitableEvent);
31 ~WaitableCompileEvent() override;
56 virtual std::shared_ptr<WaitableCompileEvent> compile(const gl::Context *context,
65 std::shared_ptr<WaitableCompileEvent> compileImpl(const gl::Context *context,
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/gl/
DShaderGL.cpp67 class WaitableCompileEventWorkerContext final : public WaitableCompileEvent
74 : WaitableCompileEvent(waitableEvent), in WaitableCompileEventWorkerContext()
101 class WaitableCompileEventNativeParallel final : public WaitableCompileEvent
108 : WaitableCompileEvent(std::shared_ptr<angle::WaitableEventDone>()), in WaitableCompileEventNativeParallel()
130 class WaitableCompileEventDone final : public WaitableCompileEvent
134 : WaitableCompileEvent(std::make_shared<angle::WaitableEventDone>()), in WaitableCompileEventDone()
239 std::shared_ptr<WaitableCompileEvent> ShaderGL::compile(const gl::Context *context, in compile()
DShaderGL.h30 std::shared_ptr<WaitableCompileEvent> compile(const gl::Context *context,
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/
DShaderD3D.cpp62 class WaitableCompileEventD3D final : public WaitableCompileEvent
69 : WaitableCompileEvent(waitableEvent), in WaitableCompileEventD3D()
255 std::shared_ptr<WaitableCompileEvent> ShaderD3D::compile(const gl::Context *context, in compile()
DShaderD3D.h41 std::shared_ptr<WaitableCompileEvent> compile(const gl::Context *context,
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/vulkan/
DShaderVk.h24 std::shared_ptr<WaitableCompileEvent> compile(const gl::Context *context,
DShaderVk.cpp24 std::shared_ptr<WaitableCompileEvent> ShaderVk::compile(const gl::Context *context, in compile()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/metal/
DShaderMtl.h25 std::shared_ptr<WaitableCompileEvent> compile(const gl::Context *context,
DShaderMtl.mm23 std::shared_ptr<WaitableCompileEvent> ShaderMtl::compile(const gl::Context *context,
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/null/
DShaderNULL.h24 std::shared_ptr<WaitableCompileEvent> compile(const gl::Context *context,
DShaderNULL.cpp22 std::shared_ptr<WaitableCompileEvent> ShaderNULL::compile(const gl::Context *context, in compile()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/
DShader.h34 class WaitableCompileEvent; variable
DShader.cpp113 std::shared_ptr<rx::WaitableCompileEvent> compileEvent;