/hardware/google/gfxstream/guest/renderControl_enc/ |
D | renderControl_enc.h | 18 gfxstream::guest::IOStream *m_stream; 19 gfxstream::guest::ChecksumCalculator *m_checksumCalculator; 21 …renderControl_encoder_context_t(gfxstream::guest::IOStream *stream, gfxstream::guest::ChecksumCalc…
|
D | renderControl_enc.cpp | 19 using gfxstream::guest::ChecksumCalculator; 21 using gfxstream::guest::IOStream; 37 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in rcGetRendererVersion_enc() 60 unsigned char checksumBuf[gfxstream::guest::ChecksumCalculator::kMaxChecksumSize]; in rcGetRendererVersion_enc() 78 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in rcGetEGLVersion_enc() 109 unsigned char checksumBuf[gfxstream::guest::ChecksumCalculator::kMaxChecksumSize]; in rcGetEGLVersion_enc() 127 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in rcQueryEGLString_enc() 156 unsigned char checksumBuf[gfxstream::guest::ChecksumCalculator::kMaxChecksumSize]; in rcQueryEGLString_enc() 174 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in rcGetGLString_enc() 203 unsigned char checksumBuf[gfxstream::guest::ChecksumCalculator::kMaxChecksumSize]; in rcGetGLString_enc() [all …]
|
/hardware/google/gfxstream/guest/magma/magma_enc/ |
D | magma_enc.h | 16 gfxstream::guest::IOStream *m_stream; 17 gfxstream::guest::ChecksumCalculator *m_checksumCalculator; 19 …magma_encoder_context_t(gfxstream::guest::IOStream *stream, gfxstream::guest::ChecksumCalculator *…
|
D | magma_enc.cpp | 21 using gfxstream::guest::ChecksumCalculator; 23 using gfxstream::guest::IOStream; 39 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in magma_device_import_enc() 67 unsigned char checksumBuf[gfxstream::guest::ChecksumCalculator::kMaxChecksumSize]; in magma_device_import_enc() 85 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in magma_device_release_enc() 112 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in magma_device_query_enc() 145 unsigned char checksumBuf[gfxstream::guest::ChecksumCalculator::kMaxChecksumSize]; in magma_device_query_enc() 163 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in magma_device_query_fudge_enc() 203 unsigned char checksumBuf[gfxstream::guest::ChecksumCalculator::kMaxChecksumSize]; in magma_device_query_fudge_enc() 221 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in magma_device_create_connection_enc() [all …]
|
/hardware/google/gfxstream/guest/GLESv2_enc/ |
D | gl2_enc.h | 18 gfxstream::guest::IOStream *m_stream; 19 gfxstream::guest::ChecksumCalculator *m_checksumCalculator; 21 …gl2_encoder_context_t(gfxstream::guest::IOStream *stream, gfxstream::guest::ChecksumCalculator *ch…
|
D | gl2_enc.cpp | 19 using gfxstream::guest::ChecksumCalculator; 21 using gfxstream::guest::IOStream; 37 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in glActiveTexture_enc() 64 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in glAttachShader_enc() 92 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in glBindAttribLocation_enc() 123 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in glBindBuffer_enc() 151 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in glBindFramebuffer_enc() 179 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in glBindRenderbuffer_enc() 207 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in glBindTexture_enc() 235 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in glBlendColor_enc() [all …]
|
/hardware/google/gfxstream/guest/GLESv1_enc/ |
D | gl_enc.h | 17 gfxstream::guest::IOStream *m_stream; 18 gfxstream::guest::ChecksumCalculator *m_checksumCalculator; 20 …gl_encoder_context_t(gfxstream::guest::IOStream *stream, gfxstream::guest::ChecksumCalculator *che…
|
D | gl_enc.cpp | 19 using gfxstream::guest::ChecksumCalculator; 21 using gfxstream::guest::IOStream; 37 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in glAlphaFunc_enc() 65 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in glClearColor_enc() 95 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in glClearDepthf_enc() 122 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in glClipPlanef_enc() 152 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in glColor4f_enc() 182 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in glDepthRangef_enc() 210 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in glFogf_enc() 238 gfxstream::guest::ChecksumCalculator *checksumCalculator = ctx->m_checksumCalculator; in glFogfv_enc() [all …]
|
D | GLEncoder.h | 29 GLEncoder(gfxstream::guest::IOStream *stream, 30 gfxstream::guest::ChecksumCalculator* protocol); 32 void setClientState(gfxstream::guest::GLClientState *state) { in setClientState() 35 void setSharedGroup(gfxstream::guest::GLSharedGroupPtr shared) { in setSharedGroup() 55 gfxstream::guest::GLClientState *m_state; 56 gfxstream::guest::GLSharedGroupPtr m_shared;
|
/hardware/google/gfxstream/guest/android-emu/aemu/base/fit/ |
D | Function.h | 24 namespace gfxstream::guest { 177 : private gfxstream::guest::fit::internal:: 179 using Base = gfxstream::guest::fit::internal:: 183 friend class gfxstream::guest::fit::internal:: 187 friend const void* gfxstream::guest::fit::internal::get_target_type_id<>( 191 using NotSelfType = gfxstream::guest::fit::internal::NotSameType<FunctionImpl, U>; 194 using RequiresConditions = gfxstream::guest::fit::internal::RequiresConditions<Conditions...>; 198 gfxstream::guest::fit::internal::AssignmentRequiresConditions<FunctionImpl&, Conditions...>; 238 FunctionImpl(gfxstream::guest::fit::CallbackImpl<otherInlineTargetSize, 282 FunctionImpl& operator=(gfxstream::guest::fit::CallbackImpl<otherInlineTargetSize, [all …]
|
D | ThreadChecker.h | 30 namespace gfxstream::guest { 79 #define DECLARE_THREAD_CHECKER(c) gfxstream::guest::fit::ThreadChecker c
|
/hardware/google/gfxstream/guest/egl/ |
D | eglContext.h | 53 gfxstream::guest::GLClientState * getClientState(){ return clientState; } in getClientState() 54 gfxstream::guest::GLSharedGroupPtr getSharedGroup(){ return sharedGroup; } in getSharedGroup() 57 gfxstream::guest::GLClientState * clientState; 58 gfxstream::guest::GLSharedGroupPtr sharedGroup;
|
/hardware/google/gfxstream/guest/vulkan_enc/ |
D | VulkanStreamGuest.h | 33 class VulkanStreamGuest : public gfxstream::guest::Stream { 35 VulkanStreamGuest(gfxstream::guest::IOStream* stream); 75 gfxstream::guest::BumpPool mPool; 77 gfxstream::guest::IOStream* mStream = nullptr;
|
D | HostVisibleMemoryVirtualization.cpp | 25 using gfxstream::guest::SubAllocator; 38 std::make_unique<gfxstream::guest::SubAllocator>(blobMapping->asRawPtr(), mSize, 4096); in CoherentMemory() 46 mAllocator = std::make_unique<gfxstream::guest::SubAllocator>(address, mSize, kLargestPageSize); in CoherentMemory()
|
/hardware/google/gfxstream/guest/android-emu/aemu/base/threads/ |
D | AndroidFunctorThread.h | 29 namespace guest { 31 class FunctorThread : public gfxstream::guest::Thread { 33 using Functor = gfxstream::guest::ThreadFunctor;
|
D | AndroidWorkPool.cpp | 27 using gfxstream::guest::AutoLock; 28 using gfxstream::guest::ConditionVariable; 29 using gfxstream::guest::FunctorThread; 30 using gfxstream::guest::Lock; 31 using gfxstream::guest::MessageChannel; 34 namespace guest { namespace 45 gfxstream::guest::Lock& getLock() { return mLock; } in getLock()
|
/hardware/google/gfxstream/guest/OpenglCodecCommon/ |
D | StateTrackingSupport.h | 74 using Storage = gfxstream::guest::HybridComponentManager<10000, IndexType, uint64_t>; 95 using UniformValidationInfo = gfxstream::guest::HybridComponentManager<1000, uint32_t, UniformLocat… 96 using AttribValidationInfo = gfxstream::guest::HybridComponentManager<16, uint32_t, AttribIndexInfo… 98 using LastQueryTargetInfo = gfxstream::guest::HybridComponentManager<1000, uint32_t, uint32_t>; 133 gfxstream::guest::Lock infoLock; 134 gfxstream::guest::HybridComponentManager<1000, uint32_t, std::shared_ptr<RboProps>> component; 205 gfxstream::guest::Lock infoLock; 206 gfxstream::guest::HybridComponentManager<1000, uint32_t, SamplerProps> component;
|
/hardware/google/gfxstream/scripts/ |
D | generate-apigen-sources.sh | 8 ./build/gfxstream-generic-apigen -i ./codegen/gles1 -E ./guest/GLESv1_enc gl 17 ./build/gfxstream-generic-apigen -i ./codegen/gles2 -E ./guest/GLESv2_enc gl2 23 ./build/gfxstream-generic-apigen -i ./codegen/renderControl -E ./guest/renderControl_enc renderCont… 26 ./build/gfxstream-generic-apigen -i ./codegen/magma -E ./guest/magma/magma_enc magma
|
/hardware/google/gfxstream/ |
D | README.md | 6 - From a virtual machine guest to host for virtualized graphics 44 To re-generate both guest and Vulkan code, please run: 72 - Frontends used for host-side testing with a mock implementation of guest 76 - `Android.bp`: specifies all guest-side build targets for Android: 77 - Implementations of the guest side of various transports (above the kernel) 79 - `BUILD.gn`: specifies all guest-side build targets for Fuchsia 80 - Implementations of the guest side of various transports (above the kernel) 82 - `base/`: common libraries that are built for both the guest and host. 99 - 1:1 threading model - each guest Vulkan encoder thread gets host side decoding thread
|
D | meson.build | 19 with_guest = build.contains('guest') or build.contains('both') 21 with_guest_test = build.contains('guest-test') 40 subdir('guest') subdir
|
/hardware/google/gfxstream/guest/android-emu/aemu/base/ |
D | EnumFlags.h | 32 namespace guest { 111 using namespace gfxstream::guest::EnumFlags; 115 using namespace gfxstream::guest::EnumFlags; 120 using namespace gfxstream::guest::EnumFlags;
|
D | Tracing.h | 21 namespace guest { 48 #define AEMU_SCOPED_TRACE(tag) __attribute__ ((unused)) gfxstream::guest::ScopedTraceGuest AEMU_GEN…
|
D | AndroidHealthMonitor.h | 38 using gfxstream::guest::EventHangMetadata; 41 gfxstream::guest::HealthWatchdogBuilder<std::decay_t<decltype(*(healthMonitorPtr))>>( \ 45 namespace guest { 47 using gfxstream::guest::ConditionVariable; 48 using gfxstream::guest::Lock; 64 class HealthMonitor : public gfxstream::guest::Thread {
|
/hardware/google/gfxstream/guest/android-emu/aemu/base/synchronization/ |
D | AndroidLock.h | 37 namespace guest { 54 using AutoLock = gfxstream::guest::AutoLock<StaticLock>; 111 using AutoLock = gfxstream::guest::AutoLock<StaticLock>; 203 using AutoWriteLock = gfxstream::guest::AutoWriteLock; 204 using AutoReadLock = gfxstream::guest::AutoReadLock;
|
/hardware/google/gfxstream/guest/OpenglSystemCommon/ |
D | HostConnection.h | 52 ExtendedRCEncoderContext(gfxstream::guest::IOStream *stream, in ExtendedRCEncoderContext() 53 gfxstream::guest::ChecksumCalculator *checksumCalculator) in ExtendedRCEncoderContext() 137 gfxstream::guest::ChecksumCalculator *checksumHelper() { return &m_checksumHelper; } in checksumHelper() 210 gfxstream::guest::IOStream* m_stream = nullptr; 219 gfxstream::guest::ChecksumCalculator m_checksumHelper;
|