├── .bazelrc ├── .clang-format ├── .config └── cache-config.env ├── .github ├── CODEOWNERS └── workflows │ ├── postsubmit.yaml │ └── presubmit.yaml ├── .gitignore ├── .kokoro ├── continuous.cfg ├── presubmit.cfg └── presubmit.sh ├── Android.bp ├── BUILD.bazel ├── CMakeLists.txt ├── CONTRIBUTING.md ├── LICENSE ├── MODULE.bazel ├── MODULE.bazel.lock ├── MODULE_LICENSE_APACHE2 ├── OWNERS ├── README.md ├── REPO.bazel ├── codegen ├── generic-apigen │ ├── BUILD.bazel │ ├── README │ ├── api_gen.cpp │ ├── api_gen.h │ ├── entry_point.cpp │ ├── entry_point.h │ ├── errors.h │ ├── main.cpp │ ├── parser.cpp │ ├── parser.h │ ├── parser_tests.cpp │ ├── str_utils.cpp │ ├── str_utils.h │ ├── type_factory.cpp │ ├── type_factory.h │ ├── var.h │ └── var_type.h ├── gles1 │ ├── gles1.addon │ ├── gles1.attrib │ ├── gles1.in │ └── gles1.types ├── gles2 │ ├── gles2.attrib │ ├── gles2.in │ └── gles2.types └── renderControl │ ├── renderControl.attrib │ ├── renderControl.in │ └── renderControl.types ├── common ├── CMakeLists.txt ├── base │ ├── AlignedBuf.cpp │ ├── AlignedBuf_unittest.cpp │ ├── Android.bp │ ├── ArraySize_unittest.cpp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── CStream.cpp │ ├── CpuTime.cpp │ ├── FileMatcher_unittest.cpp │ ├── FileUtils.cpp │ ├── HybridEntityManager_unittest.cpp │ ├── LruCache_unittest.cpp │ ├── ManagedDescriptor_unittest.cpp │ ├── MessageChannel.cpp │ ├── PathUtils.cpp │ ├── ScopedFd_unittest.cpp │ ├── SharedMemory_posix.cpp │ ├── SharedMemory_unittest.cpp │ ├── SharedMemory_win32.cpp │ ├── StringFormat.cpp │ ├── StringFormat_unittest.cpp │ ├── StringUtils.cpp │ ├── System.cpp │ ├── Thread_pthread.cpp │ ├── Thread_win32.cpp │ ├── Tracing.cpp │ ├── TypeTraits_unittest.cpp │ ├── UdmabufCreator_linux.cpp │ ├── UdmabufCreator_stub.cpp │ ├── Win32UnicodeString.cpp │ ├── Win32UnicodeString_unittest.cpp │ ├── WorkerThread_unittest.cpp │ ├── include │ │ └── gfxstream │ │ │ ├── AlignedBuf.h │ │ │ ├── Allocator.h │ │ │ ├── ArraySize.h │ │ │ ├── AsyncResult.h │ │ │ ├── BumpPool.h │ │ │ ├── Compiler.h │ │ │ ├── CpuTime.h │ │ │ ├── CpuUsage.h │ │ │ ├── EintrWrapper.h │ │ │ ├── EnumFlags.h │ │ │ ├── EventNotificationSupport.h │ │ │ ├── IOVector.h │ │ │ ├── LruCache.h │ │ │ ├── Macros.h │ │ │ ├── ManagedDescriptor.h │ │ │ ├── MruCache.h │ │ │ ├── Optional.h │ │ │ ├── Pool.h │ │ │ ├── Result.h │ │ │ ├── StringFormat.h │ │ │ ├── ThreadAnnotations.h │ │ │ ├── Tracing.h │ │ │ ├── TypeTraits.h │ │ │ ├── Uri.h │ │ │ ├── Uuid.h │ │ │ ├── Version.h │ │ │ ├── c_header.h │ │ │ ├── containers │ │ │ ├── CircularBuffer.h │ │ │ ├── EntityManager.h │ │ │ ├── HybridComponentManager.h │ │ │ ├── HybridEntityManager.h │ │ │ ├── Lookup.h │ │ │ └── StaticMap.h │ │ │ ├── export.h │ │ │ ├── files │ │ │ └── PathUtils.h │ │ │ ├── memory │ │ │ ├── SharedMemory.h │ │ │ └── UdmabufCreator.h │ │ │ ├── misc │ │ │ ├── FileUtils.h │ │ │ ├── HttpUtils.h │ │ │ ├── IpcPipe.h │ │ │ ├── StringUtils.h │ │ │ └── Utf8Utils.h │ │ │ ├── msvc.h │ │ │ ├── synchronization │ │ │ ├── ConditionVariable.h │ │ │ ├── Event.h │ │ │ ├── Lock.h │ │ │ └── MessageChannel.h │ │ │ ├── system │ │ │ ├── Memory.h │ │ │ ├── System.h │ │ │ ├── Win32UnicodeString.h │ │ │ ├── Win32Utils.h │ │ │ └── system-native-mac.mm │ │ │ ├── testing │ │ │ ├── FileMatchers.h │ │ │ ├── ResultMatchers.h │ │ │ ├── TestEvent.h │ │ │ └── TestUtils.h │ │ │ ├── threads │ │ │ ├── Async.h │ │ │ ├── Thread.h │ │ │ ├── ThreadPool.h │ │ │ ├── ThreadStore.h │ │ │ ├── Types.h │ │ │ └── WorkerThread.h │ │ │ └── utils │ │ │ └── stream.h │ ├── meson.build │ ├── msvc.cpp │ ├── system-native-mac.mm │ └── windows │ │ ├── BUILD.bazel │ │ ├── CMakeLists.txt │ │ ├── README.MD │ │ ├── includes │ │ ├── compat_compiler.h │ │ ├── dirent │ │ │ └── dirent.h │ │ ├── fcntl.h │ │ ├── libgen.h │ │ ├── limits.h │ │ ├── stdlib.h │ │ ├── strings.h │ │ ├── sys │ │ │ ├── cdefs.h │ │ │ ├── param.h │ │ │ ├── stat.h │ │ │ ├── time.h │ │ │ └── types.h │ │ ├── time.h │ │ └── unistd.h │ │ └── src │ │ ├── dirent │ │ ├── README │ │ └── dirent.cpp │ │ ├── files.cpp │ │ ├── msvc-posix.c │ │ ├── pread.cpp │ │ ├── setjmp.asm │ │ └── time.cpp ├── detector │ ├── Android.bp │ ├── CMakeLists.txt │ ├── DetectGraphics.cpp │ ├── Egl.cpp │ ├── Egl.h │ ├── EglFuncs.h │ ├── Expected.h │ ├── Gles.cpp │ ├── Gles.h │ ├── GlesFuncs.h │ ├── GraphicsDetector.cpp │ ├── GraphicsDetector.h │ ├── GraphicsDetector.proto │ ├── GraphicsDetectorGl.cpp │ ├── GraphicsDetectorGl.h │ ├── GraphicsDetectorVk.cpp │ ├── GraphicsDetectorVk.h │ ├── GraphicsDetectorVkExternalMemoryHost.cpp │ ├── GraphicsDetectorVkExternalMemoryHost.h │ ├── GraphicsDetectorVkPrecisionQualifiersOnYuvSamplers.cpp │ ├── GraphicsDetectorVkPrecisionQualifiersOnYuvSamplers.h │ ├── Image.cpp │ ├── Image.h │ ├── Lib.cpp │ ├── Lib.h │ ├── Subprocess.cpp │ ├── Subprocess.h │ ├── Vulkan.cpp │ ├── Vulkan.h │ └── shaders │ │ ├── Android.bp │ │ ├── blit_texture.frag │ │ ├── blit_texture.frag.inl │ │ ├── blit_texture.frag.spv │ │ ├── blit_texture.vert │ │ ├── blit_texture.vert.inl │ │ ├── blit_texture.vert.spv │ │ ├── blit_texture_highp.frag │ │ ├── blit_texture_highp.frag.inl │ │ ├── blit_texture_highp.frag.spv │ │ ├── blit_texture_lowp.frag │ │ ├── blit_texture_lowp.frag.inl │ │ ├── blit_texture_lowp.frag.spv │ │ ├── blit_texture_mediump.frag │ │ ├── blit_texture_mediump.frag.inl │ │ ├── blit_texture_mediump.frag.spv │ │ ├── generate_shader_embed.cpp │ │ └── generate_shader_embeds.sh ├── etc │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── etc.cpp │ ├── etc_unittest.cpp │ ├── include │ │ └── gfxstream │ │ │ └── etc.h │ └── meson.build ├── image │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── image_utils.cpp │ └── include │ │ └── gfxstream │ │ └── image_utils.h ├── logging │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── include │ │ └── gfxstream │ │ │ └── common │ │ │ └── logging.h │ ├── logging.cpp │ └── meson.build ├── meson.build ├── testenv │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── graphics_test_environment.cpp │ ├── include │ │ └── gfxstream │ │ │ └── common │ │ │ └── testing │ │ │ └── graphics_test_environment.h │ └── meson.build └── utils │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── include │ └── gfxstream │ │ ├── CancelableFuture.h │ │ ├── Expected.h │ │ └── strings.h │ ├── meson.build │ └── strings.cpp ├── docs ├── design.md ├── ideas.md ├── snapshot.md └── tracing.md ├── guest ├── Android.bp ├── GLESv1 │ ├── Android.bp │ ├── BUILD.bazel │ └── gl.cpp ├── GLESv1_enc │ ├── Android.bp │ ├── BUILD.bazel │ ├── GLEncoder.cpp │ ├── GLEncoder.h │ ├── GLEncoderUtils.cpp │ ├── GLEncoderUtils.h │ ├── gl_client_context.cpp │ ├── gl_client_context.h │ ├── gl_client_proc.h │ ├── gl_enc.cpp │ ├── gl_enc.h │ ├── gl_entry.cpp │ ├── gl_ftable.h │ ├── gl_opcodes.h │ └── gl_types.h ├── GLESv2 │ ├── Android.bp │ ├── BUILD.bazel │ └── gl2.cpp ├── GLESv2_enc │ ├── Android.bp │ ├── BUILD.bazel │ ├── GL2Encoder.cpp │ ├── GL2Encoder.h │ ├── GL2EncoderUtils.cpp │ ├── GL2EncoderUtils.h │ ├── GLESv2Validation.cpp │ ├── GLESv2Validation.h │ ├── IOStream2.cpp │ ├── ProgramBinary.proto │ ├── gl2_client_context.cpp │ ├── gl2_client_context.h │ ├── gl2_client_proc.h │ ├── gl2_enc.cpp │ ├── gl2_enc.h │ ├── gl2_entry.cpp │ ├── gl2_ftable.h │ ├── gl2_opcodes.h │ └── gl2_types.h ├── OpenglCodecCommon │ ├── Android.bp │ ├── BUILD.bazel │ ├── ChecksumCalculator.cpp │ ├── EncoderDebug.cpp │ ├── EncoderDebug.h │ ├── GLClientState.cpp │ ├── GLESTextureUtils.cpp │ ├── GLESTextureUtils.h │ ├── GLSharedGroup.cpp │ ├── IndexRangeCache.cpp │ ├── IndexRangeCache.h │ ├── KeyedVectorUtils.h │ ├── Makefile │ ├── StateTrackingSupport.h │ ├── TextureSharedData.h │ ├── astc-codec.h │ ├── codec_defs.h │ ├── glUtils.cpp │ ├── glUtils.h │ ├── gl_base_types.h │ └── include │ │ └── gfxstream │ │ └── guest │ │ ├── ChecksumCalculator.h │ │ ├── GLClientState.h │ │ └── GLSharedGroup.h ├── OpenglSystemCommon │ ├── Android.bp │ ├── BUILD.bazel │ ├── FormatConversions.cpp │ ├── FormatConversions.h │ ├── HostConnection.cpp │ ├── HostConnection.h │ ├── ProcessPipe.cpp │ ├── ProcessPipe.h │ ├── QemuPipeStream.cpp │ ├── QemuPipeStream.h │ ├── ThreadInfo.cpp │ ├── ThreadInfo.h │ ├── TraceProviderFuchsia.cpp │ ├── TraceProviderFuchsia.h │ ├── VirtioGpuPipeStream.cpp │ └── VirtioGpuPipeStream.h ├── android-emu │ ├── Android.bp │ ├── BUILD.bazel │ ├── aemu │ │ └── base │ │ │ ├── AlignedBuf.cpp │ │ │ ├── AlignedBuf.h │ │ │ ├── Allocator.h │ │ │ ├── Compiler.h │ │ │ ├── EnumFlags.h │ │ │ ├── Optional.h │ │ │ ├── Path.cpp │ │ │ ├── Path.h │ │ │ ├── Pool.cpp │ │ │ ├── Pool.h │ │ │ ├── Process.cpp │ │ │ ├── Process.h │ │ │ ├── StringFormat.cpp │ │ │ ├── StringFormat.h │ │ │ ├── Tracing.cpp │ │ │ ├── Tracing.h │ │ │ ├── TypeTraits.h │ │ │ ├── address_space.h │ │ │ ├── containers │ │ │ ├── EntityManager.h │ │ │ ├── HybridComponentManager.h │ │ │ ├── Lookup.h │ │ │ └── SmallVector.h │ │ │ ├── ring_buffer.c │ │ │ ├── ring_buffer.h │ │ │ ├── synchronization │ │ │ ├── AndroidConditionVariable.h │ │ │ ├── AndroidLock.h │ │ │ ├── AndroidMessageChannel.cpp │ │ │ └── AndroidMessageChannel.h │ │ │ └── threads │ │ │ ├── AndroidFunctorThread.cpp │ │ │ ├── AndroidFunctorThread.h │ │ │ ├── AndroidThread.h │ │ │ ├── AndroidThreadStore.cpp │ │ │ ├── AndroidThreadStore.h │ │ │ ├── AndroidThreadTypes.h │ │ │ ├── AndroidThread_pthread.cpp │ │ │ ├── AndroidWorkPool.cpp │ │ │ └── AndroidWorkPool.h │ └── android │ │ └── utils │ │ ├── compiler.h │ │ ├── debug.c │ │ ├── debug.h │ │ └── log_severity.h ├── egl │ ├── Android.bp │ ├── BUILD.bazel │ ├── ClientAPIExts.cpp │ ├── ClientAPIExts.h │ ├── ClientAPIExts.in │ ├── EGLClientIface.h │ ├── EGLImage.h │ ├── egl.cfg │ ├── egl.cpp │ ├── eglContext.h │ ├── eglDisplay.cpp │ ├── eglDisplay.h │ ├── eglSync.h │ └── egl_ftable.h ├── fuchsia │ ├── fuchsia_stdio.cc │ ├── include │ │ ├── log │ │ │ └── log.h │ │ ├── os_dirent.h │ │ └── services │ │ │ └── service_connector.h │ ├── port.cc │ ├── releasepackage.py │ └── service_connector.cc ├── gralloc_cb │ ├── Android.bp │ ├── empty.cpp │ └── include │ │ └── gralloc_cb_bp.h ├── include │ ├── Android.bp │ └── MODULE_LICENSE_MIT ├── qemupipe │ ├── Android.bp │ ├── BUILD.bazel │ ├── include-types │ │ └── qemu_pipe_types_bp.h │ ├── include │ │ └── qemu_pipe_bp.h │ ├── meson.build │ ├── qemu_pipe_common.cpp │ └── qemu_pipe_guest.cpp ├── renderControl_enc │ ├── Android.bp │ ├── BUILD.bazel │ ├── EmulatorFeatureInfo.h │ ├── ExtendedRenderControl.cpp │ ├── ExtendedRenderControl.h │ ├── GfxStreamRenderControl.cpp │ ├── GfxStreamRenderControl.h │ ├── GfxStreamRenderControlConnection.cpp │ ├── GfxStreamRenderControlConnection.h │ ├── README │ ├── renderControl.attrib │ ├── renderControl.in │ ├── renderControl.types │ ├── renderControl_client_base.h │ ├── renderControl_client_context.cpp │ ├── renderControl_client_context.h │ ├── renderControl_client_proc.h │ ├── renderControl_enc.cpp │ ├── renderControl_enc.h │ ├── renderControl_entry.cpp │ ├── renderControl_ftable.h │ ├── renderControl_opcodes.h │ └── renderControl_types.h └── rendercontrol │ ├── Android.bp │ ├── BUILD.bazel │ ├── RenderControl.cpp │ └── include │ └── gfxstream │ └── guest │ ├── RenderControl.h │ └── RenderControlApi.h ├── host ├── Android.bp ├── BUILD.bazel ├── CMakeLists.txt ├── address_space │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── address_space_device.cpp │ ├── address_space_graphics.cpp │ ├── address_space_graphics_unittests.cpp │ ├── include │ │ └── gfxstream │ │ │ └── host │ │ │ ├── address_space.h │ │ │ ├── address_space_device.h │ │ │ ├── address_space_graphics.h │ │ │ ├── address_space_graphics_types.h │ │ │ ├── address_space_service.h │ │ │ ├── ring_buffer.h │ │ │ └── sub_allocator.h │ ├── meson.build │ ├── ring_buffer.cpp │ ├── ring_buffer_unittest.cpp │ ├── sub_allocator.cpp │ └── sub_allocator_tests.cpp ├── buffer.cpp ├── buffer.h ├── channel_stream.cpp ├── channel_stream.h ├── color_buffer.cpp ├── color_buffer.h ├── common │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── address_space_operations.cpp │ ├── display_operations.cpp │ ├── display_surface.cpp │ ├── display_surface_user.cpp │ ├── dma_device.cpp │ ├── external_object_manager.cpp │ ├── file_stream.cpp │ ├── graphics_driver_lock.cpp │ ├── guest_operations.cpp │ ├── include │ │ └── gfxstream │ │ │ └── host │ │ │ ├── address_space_operations.h │ │ │ ├── backend_callbacks.h │ │ │ ├── borrowed_image.h │ │ │ ├── buffer_queue.h │ │ │ ├── display.h │ │ │ ├── display_operations.h │ │ │ ├── display_surface.h │ │ │ ├── display_surface_user.h │ │ │ ├── dma_device.h │ │ │ ├── driver_info.h │ │ │ ├── external_object_manager.h │ │ │ ├── file_stream.h │ │ │ ├── gfxstream_format.h │ │ │ ├── gl_enums.h │ │ │ ├── graphics_driver_lock.h │ │ │ ├── guest_operations.h │ │ │ ├── mem_stream.h │ │ │ ├── process_resources.h │ │ │ ├── renderer_operations.h │ │ │ ├── stream_utils.h │ │ │ ├── sync_device.h │ │ │ ├── vk_enums.h │ │ │ ├── vm_operations.h │ │ │ └── window_operations.h │ ├── mem_stream.cpp │ ├── meson.build │ ├── renderer_operations.cpp │ ├── stream_utils.cpp │ ├── sync_device.cpp │ ├── vm_operations.cpp │ └── window_operations.cpp ├── compositor.h ├── compressed_textures │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── astc_cpu_decompressor_impl.cpp │ ├── astc_cpu_decompressor_noop.cpp │ ├── astc_cpu_decompressor_unittest.cpp │ ├── include │ │ └── gfxstream │ │ │ └── host │ │ │ └── astc_cpu_decompressor.h │ └── meson.build ├── decoder_common │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── ChecksumCalculator.cpp │ ├── ChecksumCalculatorThreadInfo.cpp │ ├── Makefile │ ├── X11Support.cpp │ ├── glUtils.cpp │ ├── include │ │ └── gfxstream │ │ │ └── host │ │ │ ├── ChecksumCalculator.h │ │ │ ├── ChecksumCalculatorThreadInfo.h │ │ │ ├── GLDecoderContextData.h │ │ │ ├── GfxApiLogger.h │ │ │ ├── ProtocolUtils.h │ │ │ ├── X11Support.h │ │ │ ├── glUtils.h │ │ │ └── gl_base_types.h │ └── meson.build ├── features │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── features.cpp │ ├── include │ │ └── gfxstream │ │ │ └── host │ │ │ └── features.h │ └── meson.build ├── frame_buffer.cpp ├── frame_buffer.h ├── frame_buffer_unittest.cpp ├── framework_formats.h ├── gfx_stream_backend_init_override.cpp ├── gfxstream_unittest.cpp ├── gl │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── OpenGLESDispatch │ │ ├── Android.bp │ │ ├── BUILD.bazel │ │ ├── CMakeLists.txt │ │ ├── EGLDispatch.cpp │ │ ├── GLESv1Dispatch.cpp │ │ ├── GLESv2Dispatch.cpp │ │ ├── OpenGLDispatchLoader.cpp │ │ ├── StaticDispatch.cpp │ │ ├── gles12tr.entries │ │ ├── gles12tr_internal.entries │ │ ├── gles1_extensions.entries │ │ ├── gles1_extensions_dispatch_logging_wrappers.impl │ │ ├── gles1_only.entries │ │ ├── gles1_only_dispatch_logging_wrappers.impl │ │ ├── gles1_stubbed_in_translator_namespace.cpp │ │ ├── gles1_stubbed_in_translator_namespace.entries │ │ ├── gles2_extensions.entries │ │ ├── gles2_extensions_dispatch_logging_wrappers.impl │ │ ├── gles2_only.entries │ │ ├── gles2_only_dispatch_logging_wrappers.impl │ │ ├── gles2_stubbed_in_translator_namespace.cpp │ │ ├── gles2_stubbed_in_translator_namespace.entries │ │ ├── gles31_only.entries │ │ ├── gles31_only_dispatch_logging_wrappers.impl │ │ ├── gles32_only.entries │ │ ├── gles32_only_dispatch_logging_wrappers.impl │ │ ├── gles3_extensions.entries │ │ ├── gles3_extensions_dispatch_logging_wrappers.impl │ │ ├── gles3_only.entries │ │ ├── gles3_only_dispatch_logging_wrappers.impl │ │ ├── gles_common.entries │ │ ├── gles_common_dispatch_logging_wrappers.impl │ │ ├── gles_common_for_gles1.entries │ │ ├── gles_common_for_gles2.entries │ │ ├── gles_extensions.entries │ │ ├── gles_extensions_dispatch_logging_wrappers.impl │ │ ├── gles_extensions_for_gles1.entries │ │ ├── gles_extensions_for_gles2.entries │ │ ├── include │ │ │ └── OpenGLESDispatch │ │ │ │ ├── DispatchTables.h │ │ │ │ ├── EGLDispatch.h │ │ │ │ ├── GLESv1Dispatch.h │ │ │ │ ├── GLESv2Dispatch.h │ │ │ │ ├── OpenGLDispatchLoader.h │ │ │ │ ├── RenderEGL_extensions_functions.h │ │ │ │ ├── RenderEGL_extensions_static_translator_namespaced_header.h │ │ │ │ ├── RenderEGL_functions.h │ │ │ │ ├── RenderEGL_snapshot_functions.h │ │ │ │ ├── RenderEGL_snapshot_static_translator_namespaced_header.h │ │ │ │ ├── RenderEGL_static_translator_namespaced_header.h │ │ │ │ ├── StaticDispatch.h │ │ │ │ ├── gldefs.h │ │ │ │ ├── gles12tr.h │ │ │ │ ├── gles12tr_internal.h │ │ │ │ ├── gles1_extensions_functions.h │ │ │ │ ├── gles1_extensions_static_translator_namespaced_header.h │ │ │ │ ├── gles1_only_functions.h │ │ │ │ ├── gles1_only_static_translator_namespaced_header.h │ │ │ │ ├── gles2_extensions_functions.h │ │ │ │ ├── gles2_extensions_static_translator_namespaced_header.h │ │ │ │ ├── gles2_only_functions.h │ │ │ │ ├── gles2_only_static_translator_namespaced_header.h │ │ │ │ ├── gles31_only_functions.h │ │ │ │ ├── gles31_only_static_translator_namespaced_header.h │ │ │ │ ├── gles32_only_functions.h │ │ │ │ ├── gles32_only_static_translator_namespaced_header.h │ │ │ │ ├── gles3_extensions_functions.h │ │ │ │ ├── gles3_extensions_static_translator_namespaced_header.h │ │ │ │ ├── gles3_only_functions.h │ │ │ │ ├── gles3_only_static_translator_namespaced_header.h │ │ │ │ ├── gles_common_for_gles1_static_translator_namespaced_header.h │ │ │ │ ├── gles_common_for_gles2_static_translator_namespaced_header.h │ │ │ │ ├── gles_common_functions.h │ │ │ │ ├── gles_extensions_for_gles1_static_translator_namespaced_header.h │ │ │ │ ├── gles_extensions_for_gles2_static_translator_namespaced_header.h │ │ │ │ ├── gles_extensions_functions.h │ │ │ │ └── gles_functions.h │ │ ├── meson.build │ │ ├── render_egl.entries │ │ ├── render_egl_extensions.entries │ │ └── render_egl_snapshot.entries │ ├── borrowed_image_gl.h │ ├── buffer_gl.cpp │ ├── buffer_gl.h │ ├── color_buffer_gl.cpp │ ├── color_buffer_gl.h │ ├── compositor_gl.cpp │ ├── compositor_gl.h │ ├── context_helper.h │ ├── debug_gl.cpp │ ├── debug_gl.h │ ├── display_gl.cpp │ ├── display_gl.h │ ├── display_surface_gl.cpp │ ├── display_surface_gl.h │ ├── emulated_egl_config.cpp │ ├── emulated_egl_config.h │ ├── emulated_egl_context.cpp │ ├── emulated_egl_context.h │ ├── emulated_egl_fence_sync.cpp │ ├── emulated_egl_fence_sync.h │ ├── emulated_egl_image.cpp │ ├── emulated_egl_image.h │ ├── emulated_egl_window_surface.cpp │ ├── emulated_egl_window_surface.h │ ├── emulation_gl.cpp │ ├── emulation_gl.h │ ├── gles1_dec │ │ ├── Android.bp │ │ ├── BUILD.bazel │ │ ├── CMakeLists.txt │ │ ├── gles1_dec.cpp │ │ ├── gles1_dec.h │ │ ├── gles1_opcodes.h │ │ ├── gles1_server_context.cpp │ │ ├── gles1_server_context.h │ │ ├── gles1_server_proc.h │ │ ├── gles1_types.h │ │ ├── gles_v1_decoder.cpp │ │ ├── gles_v1_decoder.h │ │ └── meson.build │ ├── gles2_dec │ │ ├── Android.bp │ │ ├── BUILD.bazel │ │ ├── CMakeLists.txt │ │ ├── gles2_dec.cpp │ │ ├── gles2_dec.h │ │ ├── gles2_opcodes.h │ │ ├── gles2_server_context.cpp │ │ ├── gles2_server_context.h │ │ ├── gles2_server_proc.h │ │ ├── gles2_types.h │ │ ├── gles_v2_decoder.cpp │ │ ├── gles_v2_decoder.h │ │ └── meson.build │ ├── gles_version_detector.cpp │ ├── gles_version_detector.h │ ├── glestranslator │ │ ├── CMakeLists.txt │ │ ├── common │ │ │ ├── Android.bp │ │ │ ├── BUILD.bazel │ │ │ ├── CMakeLists.txt │ │ │ ├── framebuffer_data.cpp │ │ │ ├── gl_background_loader.cpp │ │ │ ├── gl_dispatch.cpp │ │ │ ├── gl_utils.cpp │ │ │ ├── gles_buffer.cpp │ │ │ ├── gles_context.cpp │ │ │ ├── gles_pointer.cpp │ │ │ ├── gles_validate.cpp │ │ │ ├── include │ │ │ │ └── common │ │ │ │ │ ├── framebuffer_data.h │ │ │ │ │ ├── gl_background_loader.h │ │ │ │ │ ├── gl_conversion_macros.h │ │ │ │ │ ├── gl_dispatch.h │ │ │ │ │ ├── gl_library.h │ │ │ │ │ ├── gl_snapshot_serializers.h │ │ │ │ │ ├── gl_utils.h │ │ │ │ │ ├── gles_buffer.h │ │ │ │ │ ├── gles_context.h │ │ │ │ │ ├── gles_macros.h │ │ │ │ │ ├── gles_pointer.h │ │ │ │ │ ├── gles_validate.h │ │ │ │ │ ├── named_object.h │ │ │ │ │ ├── object_data.h │ │ │ │ │ ├── object_name_space.h │ │ │ │ │ ├── palette_texture.h │ │ │ │ │ ├── range_manip.h │ │ │ │ │ ├── rgtc.h │ │ │ │ │ ├── saveable_texture.h │ │ │ │ │ ├── scoped_gl_state.h │ │ │ │ │ ├── share_group.h │ │ │ │ │ ├── texture_data.h │ │ │ │ │ ├── texture_utils.h │ │ │ │ │ └── translator_ifaces.h │ │ │ ├── meson.build │ │ │ ├── named_object.cpp │ │ │ ├── object_data.cpp │ │ │ ├── object_name_space.cpp │ │ │ ├── palette_texture.cpp │ │ │ ├── range_manip.cpp │ │ │ ├── rgtc.cpp │ │ │ ├── saveable_texture.cpp │ │ │ ├── scoped_gl_state.cpp │ │ │ ├── share_group.cpp │ │ │ ├── texture_data.cpp │ │ │ └── texture_utils.cpp │ │ ├── egl │ │ │ ├── Android.bp │ │ │ ├── BUILD.bazel │ │ │ ├── CMakeLists.txt │ │ │ ├── client_api_exts.cpp │ │ │ ├── client_api_exts.h │ │ │ ├── client_api_exts.in │ │ │ ├── core_profile_configs.h │ │ │ ├── core_profile_configs_linux.cpp │ │ │ ├── core_profile_configs_windows.cpp │ │ │ ├── egl_config.cpp │ │ │ ├── egl_config.h │ │ │ ├── egl_context.cpp │ │ │ ├── egl_context.h │ │ │ ├── egl_display.cpp │ │ │ ├── egl_display.h │ │ │ ├── egl_global_info.cpp │ │ │ ├── egl_global_info.h │ │ │ ├── egl_imp.cpp │ │ │ ├── egl_os_api.h │ │ │ ├── egl_os_api_darwin.cpp │ │ │ ├── egl_os_api_egl.cpp │ │ │ ├── egl_os_api_glx.cpp │ │ │ ├── egl_os_api_wgl.cpp │ │ │ ├── egl_pbuffer_surface.cpp │ │ │ ├── egl_pbuffer_surface.h │ │ │ ├── egl_surface.cpp │ │ │ ├── egl_surface.h │ │ │ ├── egl_thread_info.cpp │ │ │ ├── egl_thread_info.h │ │ │ ├── egl_validate.cpp │ │ │ ├── egl_validate.h │ │ │ ├── egl_window_surface.cpp │ │ │ ├── egl_window_surface.h │ │ │ ├── mac_native.h │ │ │ ├── mac_native.m │ │ │ ├── mac_pixel_formats_attribs.h │ │ │ ├── mac_pixel_formats_attribs.m │ │ │ ├── meson.build │ │ │ ├── shader_cache.cpp │ │ │ ├── shader_cache.h │ │ │ ├── thread_info.cpp │ │ │ ├── thread_info.h │ │ │ ├── x11_error_handler.cpp │ │ │ └── x11_error_handler.h │ │ ├── gles_cm │ │ │ ├── Android.bp │ │ │ ├── BUILD.bazel │ │ │ ├── CMakeLists.txt │ │ │ ├── core_profile_engine.cpp │ │ │ ├── core_profile_engine.h │ │ │ ├── core_profile_engine_shaders.h │ │ │ ├── gles_cm_context.cpp │ │ │ ├── gles_cm_context.h │ │ │ ├── gles_cm_imp.cpp │ │ │ ├── gles_cm_utils.cpp │ │ │ ├── gles_cm_utils.h │ │ │ ├── gles_cm_validate.cpp │ │ │ ├── gles_cm_validate.h │ │ │ └── meson.build │ │ ├── gles_v2 │ │ │ ├── Android.bp │ │ │ ├── BUILD.bazel │ │ │ ├── CMakeLists.txt │ │ │ ├── angle_shader_parser.cpp │ │ │ ├── angle_shader_parser.h │ │ │ ├── gles_v2_context.cpp │ │ │ ├── gles_v2_context.h │ │ │ ├── gles_v2_imp.cpp │ │ │ ├── gles_v2_validate.cpp │ │ │ ├── gles_v2_validate.h │ │ │ ├── gles_v30_imp.cpp │ │ │ ├── gles_v31_imp.cpp │ │ │ ├── gles_v32_imp.cpp │ │ │ ├── meson.build │ │ │ ├── program_data.cpp │ │ │ ├── program_data.h │ │ │ ├── sampler_data.cpp │ │ │ ├── sampler_data.h │ │ │ ├── shader_parser.cpp │ │ │ ├── shader_parser.h │ │ │ ├── shader_validator.cpp │ │ │ ├── shader_validator.h │ │ │ ├── transform_feedback_data.cpp │ │ │ └── transform_feedback_data.h │ │ └── meson.build │ ├── glsnapshot │ │ ├── Android.bp │ │ ├── BUILD.bazel │ │ ├── CMakeLists.txt │ │ ├── gl_snapshot.cpp │ │ ├── gl_snapshot.h │ │ └── meson.build │ ├── meson.build │ ├── pixel_read_formats.cpp │ ├── pixel_read_formats.h │ ├── readback_worker_gl.cpp │ ├── readback_worker_gl.h │ ├── render_thread_info_gl.cpp │ ├── render_thread_info_gl.h │ ├── texture_draw.cpp │ ├── texture_draw.h │ ├── texture_resize.cpp │ ├── texture_resize.h │ ├── yuv_converter.cpp │ └── yuv_converter.h ├── gles_compat.h ├── handle.h ├── hwc2.cpp ├── hwc2.h ├── include │ ├── gfxstream │ │ ├── virtio-gpu-gfxstream-renderer-goldfish.h │ │ ├── virtio-gpu-gfxstream-renderer-unstable.h │ │ └── virtio-gpu-gfxstream-renderer.h │ └── render-utils │ │ ├── MediaNative.h │ │ ├── RenderChannel.h │ │ ├── RenderLib.h │ │ ├── Renderer.h │ │ ├── address_space_graphics_types.h │ │ ├── address_space_operations.h │ │ ├── display_operations.h │ │ ├── dma_device.h │ │ ├── gralloc_enums.h │ │ ├── logging_operations.h │ │ ├── render_api.h │ │ ├── render_api_functions.h │ │ ├── render_api_platform_types.h │ │ ├── renderer_enums.h │ │ ├── small_vector.h │ │ ├── snapshot_operations.h │ │ ├── stream.h │ │ ├── sync_device.h │ │ ├── virtio_gpu_ops.h │ │ ├── vm_operations.h │ │ └── window_operations.h ├── iostream │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── include │ │ └── gfxstream │ │ │ └── host │ │ │ └── iostream.h │ └── meson.build ├── library │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── include │ │ └── gfxstream │ │ │ └── shared_library.h │ ├── meson.build │ └── shared_library.cpp ├── meson.build ├── native_sub_window.h ├── native_sub_window_android.cpp ├── native_sub_window_cocoa.mm ├── native_sub_window_qnx.cpp ├── native_sub_window_stub.cpp ├── native_sub_window_win32.cpp ├── native_sub_window_x11.cpp ├── post_commands.h ├── post_worker.cpp ├── post_worker.h ├── post_worker_gl.cpp ├── post_worker_gl.h ├── read_buffer.cpp ├── read_buffer.h ├── readback_worker.h ├── renderControl_dec │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── meson.build │ ├── renderControl_dec.cpp │ ├── renderControl_dec.h │ ├── renderControl_opcodes.h │ ├── renderControl_server_context.cpp │ ├── renderControl_server_context.h │ ├── renderControl_server_proc.h │ └── renderControl_types.h ├── render_api.cpp ├── render_channel_impl.cpp ├── render_channel_impl.h ├── render_control.cpp ├── render_control.h ├── render_lib_impl.cpp ├── render_lib_impl.h ├── render_thread.cpp ├── render_thread.h ├── render_thread_info.cpp ├── render_thread_info.h ├── render_window.cpp ├── render_window.h ├── renderdoc │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── include │ │ └── gfxstream │ │ │ └── host │ │ │ └── RenderDoc.h │ ├── meson.build │ └── renderdoc_unittest.cpp ├── renderer_impl.cpp ├── renderer_impl.h ├── ring_stream.cpp ├── ring_stream.h ├── snapshot │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── include │ │ └── snapshot │ │ │ └── LazySnapshotObj.h │ └── meson.build ├── stale_ptr_registry.h ├── sync_thread.cpp ├── sync_thread.h ├── testlibs │ ├── CMakeLists.txt │ ├── oswindow │ │ ├── Android.bp │ │ ├── BUILD.bazel │ │ ├── CMakeLists.txt │ │ ├── OSWindow.cpp │ │ ├── include │ │ │ └── gfxstream │ │ │ │ └── host │ │ │ │ └── testing │ │ │ │ ├── Event.h │ │ │ │ ├── OSWindow.h │ │ │ │ ├── Timer.h │ │ │ │ ├── keyboard.h │ │ │ │ └── mouse.h │ │ ├── osx │ │ │ ├── OSXWindow.h │ │ │ └── OSXWindow.mm │ │ ├── stub │ │ │ └── StubWindow.cpp │ │ ├── windows │ │ │ ├── WindowsTimer.cpp │ │ │ ├── WindowsTimer.h │ │ │ ├── Windows_system_utils.cpp │ │ │ └── win32 │ │ │ │ ├── Win32Window.cpp │ │ │ │ └── Win32Window.h │ │ └── x11 │ │ │ ├── X11Window.cpp │ │ │ └── X11Window.h │ └── support │ │ ├── Android.bp │ │ ├── BUILD.bazel │ │ ├── CMakeLists.txt │ │ ├── GLSnapshotTestDispatch.cpp │ │ ├── GLSnapshotTestStateUtils.cpp │ │ ├── GLSnapshotTesting.cpp │ │ ├── GLTestUtils.cpp │ │ ├── HelloTriangle.cpp │ │ ├── HelloTriangleImp.cpp │ │ ├── OpenGLTestContext.cpp │ │ ├── SampleApplication.cpp │ │ ├── ShaderUtils.cpp │ │ ├── X11TestingSupport.cpp │ │ └── include │ │ └── gfxstream │ │ └── host │ │ └── testing │ │ ├── GLSnapshotTestDispatch.h │ │ ├── GLSnapshotTestStateUtils.h │ │ ├── GLSnapshotTesting.h │ │ ├── GLTestUtils.h │ │ ├── HelloTriangle.h │ │ ├── InMemoryTextureSaverLoader.h │ │ ├── OpenGLTestContext.h │ │ ├── SampleApplication.h │ │ ├── ShaderUtils.h │ │ ├── VkTestUtils.h │ │ └── X11TestingSupport.h ├── tests │ ├── BUILD.bazel │ ├── DefaultFramebufferBlit_unittest.cpp │ ├── GLES1Dispatch_unittest.cpp │ ├── GLSnapshotBuffers_unittest.cpp │ ├── GLSnapshotFramebufferControl_unittest.cpp │ ├── GLSnapshotFramebuffers_unittest.cpp │ ├── GLSnapshotMultisampling_unittest.cpp │ ├── GLSnapshotPixelOperations_unittest.cpp │ ├── GLSnapshotPixels_unittest.cpp │ ├── GLSnapshotPrograms_unittest.cpp │ ├── GLSnapshotRasterization_unittest.cpp │ ├── GLSnapshotRenderbuffers_unittest.cpp │ ├── GLSnapshotRendering_unittest.cpp │ ├── GLSnapshotShaders_unittest.cpp │ ├── GLSnapshotTextures_unittest.cpp │ ├── GLSnapshotTransformation_unittest.cpp │ ├── GLSnapshotVertexAttributes_unittest.cpp │ ├── GLSnapshot_unittest.cpp │ ├── OpenGL_unittest.cpp │ ├── StalePtrRegistry_unittest.cpp │ └── TextureDraw_unittest.cpp ├── tracing │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── include │ │ └── gfxstream │ │ │ └── host │ │ │ └── tracing.h │ ├── meson.build │ └── tracing.cpp ├── virtgpu_gfxstream_protocol.h ├── virtio_gpu.h ├── virtio_gpu_context.cpp ├── virtio_gpu_context.h ├── virtio_gpu_context_snapshot.proto ├── virtio_gpu_format_utils.h ├── virtio_gpu_frontend.cpp ├── virtio_gpu_frontend.h ├── virtio_gpu_frontend_snapshot.proto ├── virtio_gpu_gfxstream_renderer.cpp ├── virtio_gpu_pipe.cpp ├── virtio_gpu_pipe.h ├── virtio_gpu_resource.cpp ├── virtio_gpu_resource.h ├── virtio_gpu_resource_snapshot.proto ├── virtio_gpu_ring_blob.cpp ├── virtio_gpu_ring_blob.h ├── virtio_gpu_ring_blob_snapshot.proto ├── virtio_gpu_timelines.cpp ├── virtio_gpu_timelines.h ├── virtio_gpu_timelines_snapshot.proto ├── virtio_gpu_timelines_tests.cpp ├── vsync_thread.cpp ├── vsync_thread.h ├── vsync_thread_unittest.cpp └── vulkan │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── borrowed_image_vk.cpp │ ├── borrowed_image_vk.h │ ├── buffer_vk.cpp │ ├── buffer_vk.h │ ├── cereal │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── common │ │ ├── Android.bp │ │ ├── goldfish_vk_deepcopy.cpp │ │ ├── goldfish_vk_deepcopy.h │ │ ├── goldfish_vk_dispatch.cpp │ │ ├── goldfish_vk_dispatch.h │ │ ├── goldfish_vk_extension_structs.cpp │ │ ├── goldfish_vk_extension_structs.h │ │ ├── goldfish_vk_marshaling.cpp │ │ ├── goldfish_vk_marshaling.h │ │ ├── goldfish_vk_private_defs.h │ │ ├── goldfish_vk_reserved_marshaling.cpp │ │ ├── goldfish_vk_reserved_marshaling.h │ │ ├── goldfish_vk_transform.cpp │ │ ├── goldfish_vk_transform.h │ │ └── vk_struct_id.h │ └── meson.build │ ├── color_buffer_vk.cpp │ ├── color_buffer_vk.h │ ├── compositor.frag │ ├── compositor.vert │ ├── compositor_fragment_shader.h │ ├── compositor_vertex_shader.h │ ├── compositor_vk.cpp │ ├── compositor_vk.h │ ├── compositor_vk_unittest.cpp │ ├── debug_utils_helper.cpp │ ├── debug_utils_helper.h │ ├── dependency_graph.cpp │ ├── dependency_graph.h │ ├── device_lost_helper.cpp │ ├── device_lost_helper.h │ ├── device_op_tracker.cpp │ ├── device_op_tracker.h │ ├── display_surface_vk.cpp │ ├── display_surface_vk.h │ ├── display_vk.cpp │ ├── display_vk.h │ ├── display_vk_unittest.cpp │ ├── emulated_textures │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── README.md │ ├── astc_texture.cpp │ ├── astc_texture.h │ ├── compressed_image_info.cpp │ ├── compressed_image_info.h │ ├── gpu_decompression_pipeline.cpp │ ├── gpu_decompression_pipeline.h │ ├── meson.build │ ├── shaders │ │ ├── astc.comp │ │ ├── astc_decompressor.glsl │ │ ├── astc_lookup_tables.glsl │ │ ├── astc_new.comp │ │ ├── astc_to_bc3.comp │ │ ├── astc_to_rgb.comp │ │ ├── astc_unquant_map.comp │ │ ├── build_shaders.py │ │ ├── common.comp │ │ ├── compiled │ │ │ ├── AstcNew_1D.inl │ │ │ ├── AstcNew_2D.inl │ │ │ ├── AstcNew_3D.inl │ │ │ ├── AstcToBc3_1D.inl │ │ │ ├── AstcToBc3_2D.inl │ │ │ ├── AstcToBc3_3D.inl │ │ │ ├── AstcToRgb_1D.inl │ │ │ ├── AstcToRgb_2D.inl │ │ │ ├── AstcToRgb_3D.inl │ │ │ ├── Astc_1D.inl │ │ │ ├── Astc_2D.inl │ │ │ ├── Astc_3D.inl │ │ │ ├── EacR11Snorm_1D.inl │ │ │ ├── EacR11Snorm_2D.inl │ │ │ ├── EacR11Snorm_3D.inl │ │ │ ├── EacR11Unorm_1D.inl │ │ │ ├── EacR11Unorm_2D.inl │ │ │ ├── EacR11Unorm_3D.inl │ │ │ ├── EacRG11Snorm_1D.inl │ │ │ ├── EacRG11Snorm_2D.inl │ │ │ ├── EacRG11Snorm_3D.inl │ │ │ ├── EacRG11Unorm_1D.inl │ │ │ ├── EacRG11Unorm_2D.inl │ │ │ ├── EacRG11Unorm_3D.inl │ │ │ ├── Etc2RGB8_1D.inl │ │ │ ├── Etc2RGB8_2D.inl │ │ │ ├── Etc2RGB8_3D.inl │ │ │ ├── Etc2RGBA8_1D.inl │ │ │ ├── Etc2RGBA8_2D.inl │ │ │ └── Etc2RGBA8_3D.inl │ │ ├── decompression_shaders.h │ │ ├── eac_r11_snorm.comp │ │ ├── eac_r11_unorm.comp │ │ ├── eac_rg11_snorm.comp │ │ ├── eac_rg11_unorm.comp │ │ ├── etc2_rgb8.comp │ │ ├── etc2_rgba8.comp │ │ └── etc2_shader_lib.comp │ └── testing │ │ └── ComputePipelineRestoration_integrationtest.cpp │ ├── external_memory.cpp │ ├── external_memory.h │ ├── gralloc_defs.h │ ├── meson.build │ ├── post_worker_vk.cpp │ ├── post_worker_vk.h │ ├── render_thread_info_vk.cpp │ ├── render_thread_info_vk.h │ ├── swap_chain_state_vk.cpp │ ├── swap_chain_state_vk.h │ ├── swap_chain_state_vk_unittest.cpp │ ├── testdata │ ├── 256x256_android.png │ ├── 256x256_android_with_transparency.png │ ├── 256x256_golden_blend_premultiplied.png │ ├── 256x256_golden_crop.png │ ├── 256x256_golden_multiple_layers.png │ ├── 256x256_golden_multiple_targets_0.png │ ├── 256x256_golden_multiple_targets_1.png │ ├── 256x256_golden_multiple_targets_2.png │ ├── 256x256_golden_multiple_targets_3.png │ ├── 256x256_golden_multiple_targets_4.png │ ├── 256x256_golden_multiple_targets_5.png │ ├── 256x256_golden_multiple_targets_6.png │ ├── 256x256_golden_multiple_targets_7.png │ ├── 256x256_golden_multiple_targets_8.png │ ├── 256x256_golden_multiple_targets_9.png │ ├── 256x256_golden_simple_composition.png │ ├── 256x256_golden_solid_color.png │ ├── 256x256_golden_solid_color_above.png │ ├── 256x256_golden_solid_color_below.png │ ├── 256x256_golden_transform_fliph.png │ ├── 256x256_golden_transform_fliphrot90.png │ ├── 256x256_golden_transform_flipv.png │ ├── 256x256_golden_transform_flipvrot90.png │ ├── 256x256_golden_transform_none.png │ ├── 256x256_golden_transform_rot180.png │ ├── 256x256_golden_transform_rot270.png │ └── 256x256_golden_transform_rot90.png │ ├── testing │ ├── VkDecoderTestDispatch.h │ ├── VulkanTestHelper.cpp │ └── VulkanTestHelper.h │ ├── trivial_stream.h │ ├── vk_android_native_buffer_gfxstream.h │ ├── vk_android_native_buffer_operations.cpp │ ├── vk_android_native_buffer_operations.h │ ├── vk_android_native_buffer_structure_type.h │ ├── vk_common_operations.cpp │ ├── vk_common_operations.h │ ├── vk_decoder.cpp │ ├── vk_decoder.h │ ├── vk_decoder_context.h │ ├── vk_decoder_global_state.cpp │ ├── vk_decoder_global_state.h │ ├── vk_decoder_global_state_unittest.cpp │ ├── vk_decoder_internal_structs.h │ ├── vk_decoder_snapshot.cpp │ ├── vk_decoder_snapshot.h │ ├── vk_decoder_snapshot_utils.cpp │ ├── vk_decoder_snapshot_utils.h │ ├── vk_emulated_physical_device_memory.cpp │ ├── vk_emulated_physical_device_memory.h │ ├── vk_emulated_physical_device_memory_tests.cpp │ ├── vk_emulated_physical_device_queue.cpp │ ├── vk_emulated_physical_device_queue.h │ ├── vk_emulated_physical_device_queue_tests.cpp │ ├── vk_fn_info.h │ ├── vk_format_utils.cpp │ ├── vk_format_utils.h │ ├── vk_format_utils_unittest.cpp │ ├── vk_qsri_timeline.h │ ├── vk_qsri_timeline_unittest.cpp │ ├── vk_reconstruction.cpp │ ├── vk_reconstruction.h │ ├── vk_snapshot_handles.h │ ├── vk_sub_decoder.cpp │ ├── vk_utils.cpp │ ├── vk_utils.h │ ├── vk_utils_tests.cpp │ ├── vulkan_boxed_handles.cpp │ ├── vulkan_boxed_handles.h │ ├── vulkan_dispatch.cpp │ ├── vulkan_dispatch.h │ ├── vulkan_gfxstream.h │ ├── vulkan_gfxstream_structure_type.h │ ├── vulkan_handle_mapping.cpp │ ├── vulkan_handle_mapping.h │ ├── vulkan_handles.h │ ├── vulkan_stream.cpp │ ├── vulkan_stream.h │ └── vulkan_unittest.cpp ├── meson.build ├── meson_options.txt ├── scripts ├── build-nested-vulkan-loader.sh ├── gen-entries.py ├── generate-apigen-sources.sh ├── generate-compositor-shader-headers.py ├── generate-compositor-shader-headers.sh ├── generate-dispatch-headers.sh ├── generate-gfxstream-vulkan.sh ├── gles3translatorgen │ ├── __init__.py │ ├── gles30_custom.py │ └── gles31_custom.py ├── glsl-shader-to-spv.py └── print_gfx_logs │ ├── __init__.py │ ├── command_printer.py │ ├── command_printer_test.py │ ├── opcodes.py │ ├── print_gfx_logs.py │ ├── print_gfx_logs_test.py │ └── vulkan_printer.py ├── tests ├── cuttlefish │ ├── BUILD.bazel │ ├── convert_xts_xml_to_junit_xml.py │ ├── run_cuttlefish_xts_tests.sh │ └── test_defs.bzl └── end2end │ ├── Android.bp │ ├── BUILD.bazel │ ├── gfxstream_end2end_composition_tests.cpp │ ├── gfxstream_end2end_gl_tests.cpp │ ├── gfxstream_end2end_gralloc_tests.cpp │ ├── gfxstream_end2end_test_utils.cpp │ ├── gfxstream_end2end_test_utils.h │ ├── gfxstream_end2end_tests.cpp │ ├── gfxstream_end2end_tests.h │ ├── gfxstream_end2end_vk_tests.cpp │ ├── kumquat_instance.cpp │ ├── kumquat_instance.h │ ├── shaders │ ├── blit_sampler2d.frag │ ├── blit_sampler2d_frag.h │ ├── fullscreen_triangle_with_uv.vert │ ├── fullscreen_triangle_with_uv_vert.h │ ├── simple_shader.frag │ ├── simple_shader.vert │ ├── simple_shader_frag.h │ └── simple_shader_vert.h │ ├── test_data_utils.cpp │ ├── test_data_utils.h │ └── testdata │ ├── 256x256_android.png │ ├── 256x256_android_with_transparency.png │ ├── 256x256_golden_basic_composition.png │ ├── 256x256_golden_basic_yv12.png │ ├── 256x256_golden_rotated_rgba.png │ └── 256x256_golden_rotated_yv12.png ├── third_party ├── .clang-format ├── CMakeLists.txt ├── android │ ├── BUILD.bazel │ ├── LICENSE │ └── include │ │ ├── android │ │ ├── api-level.h │ │ ├── data_space.h │ │ ├── hardware_buffer.h │ │ └── rect.h │ │ ├── cutils │ │ └── native_handle.h │ │ ├── hardware │ │ ├── fb.h │ │ ├── gralloc.h │ │ ├── hardware.h │ │ ├── hwcomposer2.h │ │ └── hwcomposer_defs.h │ │ ├── system │ │ ├── graphics-base-v1.0.h │ │ ├── graphics-base-v1.1.h │ │ ├── graphics-base-v1.2.h │ │ ├── graphics-base.h │ │ ├── graphics-sw.h │ │ └── graphics.h │ │ └── vndk │ │ └── hardware_buffer.h ├── angle │ ├── BUILD.angle.bazel │ ├── BUILD.bazel │ ├── libEGL_angle.lds │ ├── libEGL_angle_vendor_icd.json │ └── libGLESv2_angle.lds ├── astc-encoder │ ├── Android.bp │ ├── CMakeLists.txt │ ├── LICENSE │ ├── README.android │ ├── README.md │ └── Source │ │ ├── CMakeLists.txt │ │ ├── Fuzzers │ │ ├── build.sh │ │ └── fuzz_astc_physical_to_symbolic.cpp │ │ ├── UnitTest │ │ ├── CMakeLists.txt │ │ ├── cmake_core.cmake │ │ ├── test_simd.cpp │ │ └── test_softfloat.cpp │ │ ├── astcenc.h │ │ ├── astcenc_averages_and_directions.cpp │ │ ├── astcenc_block_sizes.cpp │ │ ├── astcenc_color_quantize.cpp │ │ ├── astcenc_color_unquantize.cpp │ │ ├── astcenc_compress_symbolic.cpp │ │ ├── astcenc_compute_variance.cpp │ │ ├── astcenc_decompress_symbolic.cpp │ │ ├── astcenc_diagnostic_trace.cpp │ │ ├── astcenc_diagnostic_trace.h │ │ ├── astcenc_entry.cpp │ │ ├── astcenc_find_best_partitioning.cpp │ │ ├── astcenc_ideal_endpoints_and_weights.cpp │ │ ├── astcenc_image.cpp │ │ ├── astcenc_integer_sequence.cpp │ │ ├── astcenc_internal.h │ │ ├── astcenc_internal_entry.h │ │ ├── astcenc_mathlib.cpp │ │ ├── astcenc_mathlib.h │ │ ├── astcenc_mathlib_softfloat.cpp │ │ ├── astcenc_partition_tables.cpp │ │ ├── astcenc_percentile_tables.cpp │ │ ├── astcenc_pick_best_endpoint_format.cpp │ │ ├── astcenc_platform_isa_detection.cpp │ │ ├── astcenc_quantization.cpp │ │ ├── astcenc_symbolic_physical.cpp │ │ ├── astcenc_vecmathlib.h │ │ ├── astcenc_vecmathlib_avx2_8.h │ │ ├── astcenc_vecmathlib_common_4.h │ │ ├── astcenc_vecmathlib_neon_4.h │ │ ├── astcenc_vecmathlib_none_4.h │ │ ├── astcenc_vecmathlib_sse_4.h │ │ ├── astcenc_weight_align.cpp │ │ ├── astcenc_weight_quant_xfer_tables.cpp │ │ ├── astcenccli_error_metrics.cpp │ │ ├── astcenccli_image.cpp │ │ ├── astcenccli_image_external.cpp │ │ ├── astcenccli_image_load_store.cpp │ │ ├── astcenccli_internal.h │ │ ├── astcenccli_platform_dependents.cpp │ │ ├── astcenccli_toplevel.cpp │ │ ├── astcenccli_toplevel_help.cpp │ │ ├── astcenccli_version.h.in │ │ ├── cmake_core.cmake │ │ ├── stb_image.h │ │ ├── stb_image_write.h │ │ ├── tinyexr.h │ │ └── wuffs-v0.3.c ├── drm │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── LICENSE │ ├── include │ │ └── drm │ │ │ └── drm_fourcc.h │ └── meson.build ├── fuchsia │ ├── LICENSE │ └── README ├── glm │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── LICENSE │ └── include │ │ └── glm │ │ ├── CMakeLists.txt │ │ ├── LICENSE │ │ ├── common.hpp │ │ ├── detail │ │ ├── _features.hpp │ │ ├── _fixes.hpp │ │ ├── _noise.hpp │ │ ├── _swizzle.hpp │ │ ├── _swizzle_func.hpp │ │ ├── _vectorize.hpp │ │ ├── dummy.cpp │ │ ├── func_common.hpp │ │ ├── func_common.inl │ │ ├── func_common_simd.inl │ │ ├── func_exponential.hpp │ │ ├── func_exponential.inl │ │ ├── func_exponential_simd.inl │ │ ├── func_geometric.hpp │ │ ├── func_geometric.inl │ │ ├── func_geometric_simd.inl │ │ ├── func_integer.hpp │ │ ├── func_integer.inl │ │ ├── func_integer_simd.inl │ │ ├── func_matrix.hpp │ │ ├── func_matrix.inl │ │ ├── func_matrix_simd.inl │ │ ├── func_packing.hpp │ │ ├── func_packing.inl │ │ ├── func_packing_simd.inl │ │ ├── func_trigonometric.hpp │ │ ├── func_trigonometric.inl │ │ ├── func_trigonometric_simd.inl │ │ ├── func_vector_relational.hpp │ │ ├── func_vector_relational.inl │ │ ├── func_vector_relational_simd.inl │ │ ├── glm.cpp │ │ ├── precision.hpp │ │ ├── setup.hpp │ │ ├── type_float.hpp │ │ ├── type_gentype.hpp │ │ ├── type_gentype.inl │ │ ├── type_half.hpp │ │ ├── type_half.inl │ │ ├── type_int.hpp │ │ ├── type_mat.hpp │ │ ├── type_mat.inl │ │ ├── type_mat2x2.hpp │ │ ├── type_mat2x2.inl │ │ ├── type_mat2x3.hpp │ │ ├── type_mat2x3.inl │ │ ├── type_mat2x4.hpp │ │ ├── type_mat2x4.inl │ │ ├── type_mat3x2.hpp │ │ ├── type_mat3x2.inl │ │ ├── type_mat3x3.hpp │ │ ├── type_mat3x3.inl │ │ ├── type_mat3x4.hpp │ │ ├── type_mat3x4.inl │ │ ├── type_mat4x2.hpp │ │ ├── type_mat4x2.inl │ │ ├── type_mat4x3.hpp │ │ ├── type_mat4x3.inl │ │ ├── type_mat4x4.hpp │ │ ├── type_mat4x4.inl │ │ ├── type_mat4x4_simd.inl │ │ ├── type_vec.hpp │ │ ├── type_vec.inl │ │ ├── type_vec1.hpp │ │ ├── type_vec1.inl │ │ ├── type_vec2.hpp │ │ ├── type_vec2.inl │ │ ├── type_vec3.hpp │ │ ├── type_vec3.inl │ │ ├── type_vec4.hpp │ │ ├── type_vec4.inl │ │ └── type_vec4_simd.inl │ │ ├── exponential.hpp │ │ ├── ext.hpp │ │ ├── fwd.hpp │ │ ├── geometric.hpp │ │ ├── glm.hpp │ │ ├── gtc │ │ ├── bitfield.hpp │ │ ├── bitfield.inl │ │ ├── color_encoding.inl │ │ ├── color_space.hpp │ │ ├── color_space.inl │ │ ├── constants.hpp │ │ ├── constants.inl │ │ ├── epsilon.hpp │ │ ├── epsilon.inl │ │ ├── functions.hpp │ │ ├── functions.inl │ │ ├── integer.hpp │ │ ├── integer.inl │ │ ├── matrix_access.hpp │ │ ├── matrix_access.inl │ │ ├── matrix_integer.hpp │ │ ├── matrix_inverse.hpp │ │ ├── matrix_inverse.inl │ │ ├── matrix_transform.hpp │ │ ├── matrix_transform.inl │ │ ├── noise.hpp │ │ ├── noise.inl │ │ ├── packing.hpp │ │ ├── packing.inl │ │ ├── quaternion.hpp │ │ ├── quaternion.inl │ │ ├── quaternion_simd.inl │ │ ├── random.hpp │ │ ├── random.inl │ │ ├── reciprocal.hpp │ │ ├── reciprocal.inl │ │ ├── round.hpp │ │ ├── round.inl │ │ ├── type_aligned.hpp │ │ ├── type_precision.hpp │ │ ├── type_precision.inl │ │ ├── type_ptr.hpp │ │ ├── type_ptr.inl │ │ ├── ulp.hpp │ │ ├── ulp.inl │ │ ├── vec1.hpp │ │ └── vec1.inl │ │ ├── gtx │ │ ├── associated_min_max.hpp │ │ ├── associated_min_max.inl │ │ ├── bit.hpp │ │ ├── bit.inl │ │ ├── closest_point.hpp │ │ ├── closest_point.inl │ │ ├── color_space.hpp │ │ ├── color_space.inl │ │ ├── color_space_YCoCg.hpp │ │ ├── color_space_YCoCg.inl │ │ ├── common.hpp │ │ ├── common.inl │ │ ├── compatibility.hpp │ │ ├── compatibility.inl │ │ ├── component_wise.hpp │ │ ├── component_wise.inl │ │ ├── dual_quaternion.hpp │ │ ├── dual_quaternion.inl │ │ ├── euler_angles.hpp │ │ ├── euler_angles.inl │ │ ├── extend.hpp │ │ ├── extend.inl │ │ ├── extended_min_max.hpp │ │ ├── extended_min_max.inl │ │ ├── fast_exponential.hpp │ │ ├── fast_exponential.inl │ │ ├── fast_square_root.hpp │ │ ├── fast_square_root.inl │ │ ├── fast_trigonometry.hpp │ │ ├── fast_trigonometry.inl │ │ ├── float_notmalize.inl │ │ ├── gradient_paint.hpp │ │ ├── gradient_paint.inl │ │ ├── handed_coordinate_space.hpp │ │ ├── handed_coordinate_space.inl │ │ ├── hash.hpp │ │ ├── hash.inl │ │ ├── integer.hpp │ │ ├── integer.inl │ │ ├── intersect.hpp │ │ ├── intersect.inl │ │ ├── io.hpp │ │ ├── io.inl │ │ ├── log_base.hpp │ │ ├── log_base.inl │ │ ├── matrix_cross_product.hpp │ │ ├── matrix_cross_product.inl │ │ ├── matrix_decompose.hpp │ │ ├── matrix_decompose.inl │ │ ├── matrix_interpolation.hpp │ │ ├── matrix_interpolation.inl │ │ ├── matrix_major_storage.hpp │ │ ├── matrix_major_storage.inl │ │ ├── matrix_operation.hpp │ │ ├── matrix_operation.inl │ │ ├── matrix_query.hpp │ │ ├── matrix_query.inl │ │ ├── matrix_transform_2d.hpp │ │ ├── matrix_transform_2d.inl │ │ ├── mixed_product.hpp │ │ ├── mixed_product.inl │ │ ├── norm.hpp │ │ ├── norm.inl │ │ ├── normal.hpp │ │ ├── normal.inl │ │ ├── normalize_dot.hpp │ │ ├── normalize_dot.inl │ │ ├── number_precision.hpp │ │ ├── number_precision.inl │ │ ├── optimum_pow.hpp │ │ ├── optimum_pow.inl │ │ ├── orthonormalize.hpp │ │ ├── orthonormalize.inl │ │ ├── perpendicular.hpp │ │ ├── perpendicular.inl │ │ ├── polar_coordinates.hpp │ │ ├── polar_coordinates.inl │ │ ├── projection.hpp │ │ ├── projection.inl │ │ ├── quaternion.hpp │ │ ├── quaternion.inl │ │ ├── range.hpp │ │ ├── raw_data.hpp │ │ ├── raw_data.inl │ │ ├── rotate_normalized_axis.hpp │ │ ├── rotate_normalized_axis.inl │ │ ├── rotate_vector.hpp │ │ ├── rotate_vector.inl │ │ ├── scalar_multiplication.hpp │ │ ├── scalar_relational.hpp │ │ ├── scalar_relational.inl │ │ ├── simd_mat4.hpp │ │ ├── simd_mat4.inl │ │ ├── simd_quat.hpp │ │ ├── simd_quat.inl │ │ ├── simd_vec4.hpp │ │ ├── simd_vec4.inl │ │ ├── spline.hpp │ │ ├── spline.inl │ │ ├── std_based_type.hpp │ │ ├── std_based_type.inl │ │ ├── string_cast.hpp │ │ ├── string_cast.inl │ │ ├── transform.hpp │ │ ├── transform.inl │ │ ├── transform2.hpp │ │ ├── transform2.inl │ │ ├── type_aligned.hpp │ │ ├── type_aligned.inl │ │ ├── type_trait.hpp │ │ ├── type_trait.inl │ │ ├── vector_angle.hpp │ │ ├── vector_angle.inl │ │ ├── vector_query.hpp │ │ ├── vector_query.inl │ │ ├── wrap.hpp │ │ └── wrap.inl │ │ ├── integer.hpp │ │ ├── mat2x2.hpp │ │ ├── mat2x3.hpp │ │ ├── mat2x4.hpp │ │ ├── mat3x2.hpp │ │ ├── mat3x3.hpp │ │ ├── mat3x4.hpp │ │ ├── mat4x2.hpp │ │ ├── mat4x3.hpp │ │ ├── mat4x4.hpp │ │ ├── matrix.hpp │ │ ├── packing.hpp │ │ ├── simd │ │ ├── common.h │ │ ├── exponential.h │ │ ├── geometric.h │ │ ├── integer.h │ │ ├── matrix.h │ │ ├── packing.h │ │ ├── platform.h │ │ ├── trigonometric.h │ │ └── vector_relational.h │ │ ├── trigonometric.hpp │ │ ├── vec2.hpp │ │ ├── vec3.hpp │ │ ├── vec4.hpp │ │ └── vector_relational.hpp ├── mesa │ ├── BUILD.bazel │ ├── BUILD.drm.bazel │ ├── BUILD.mako.bazel │ ├── BUILD.markupsafe.bazel │ ├── BUILD.mesa.bazel │ ├── BUILD.pyyaml.bazel │ ├── PATCH.mesa.patch │ └── vk_lavapipe_icd.json ├── meson.build ├── opengl │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── LICENSE │ └── include │ │ ├── EGL │ │ ├── Platform.h │ │ ├── egl.h │ │ ├── eglext.h │ │ ├── eglext_angle.h │ │ └── eglplatform.h │ │ ├── GL │ │ ├── GLcorearb.h │ │ ├── gl.h │ │ ├── gl_mangle.h │ │ ├── glext.h │ │ ├── glx.h │ │ ├── glx_mangle.h │ │ ├── glxext.h │ │ └── wglext.h │ │ ├── GLES │ │ ├── egl.h │ │ ├── gl.h │ │ ├── glext.h │ │ └── glplatform.h │ │ ├── GLES2 │ │ ├── gl2.h │ │ ├── gl2ext.h │ │ └── gl2platform.h │ │ ├── GLES3 │ │ ├── gl3.h │ │ ├── gl31.h │ │ ├── gl32.h │ │ ├── gl3ext.h │ │ └── gl3platform.h │ │ └── KHR │ │ └── khrplatform.h ├── qnx │ ├── LICENSE │ ├── Makefile │ ├── README.md │ ├── common.mk │ ├── nto │ │ ├── Makefile │ │ ├── aarch64-le │ │ │ ├── Makefile │ │ │ └── meson.cross.ini │ │ ├── build-gfxstream.sh │ │ └── qnx.nto.toolchain.cmake │ ├── oswindow │ │ ├── QNXWindow.cpp │ │ └── QNXWindow.h │ ├── pinfo.mk │ └── pkgconfig │ │ └── screen.pc ├── renderdoc │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── LICENSE │ └── include │ │ └── renderdoc_app.h ├── rutabaga │ ├── BUILD.bazel │ ├── BUILD.rutabaga.bazel │ └── PATCH.rutabaga.patch ├── stb │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── LICENSE │ ├── README.android.md │ ├── include │ │ └── stb │ │ │ ├── LICENSE │ │ │ ├── stb_image.h │ │ │ └── stb_image_write.h │ └── src │ │ ├── stb_image.cpp │ │ └── stb_image_write.cpp ├── swiftshader │ ├── BUILD.bazel │ ├── BUILD.swiftshader.bazel │ └── vk_swiftshader_icd.json ├── vulkan │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── LICENSE │ └── include │ │ ├── vk_video │ │ ├── vulkan_video_codec_av1std.h │ │ ├── vulkan_video_codec_av1std_decode.h │ │ ├── vulkan_video_codec_av1std_encode.h │ │ ├── vulkan_video_codec_h264std.h │ │ ├── vulkan_video_codec_h264std_decode.h │ │ ├── vulkan_video_codec_h264std_encode.h │ │ ├── vulkan_video_codec_h265std.h │ │ ├── vulkan_video_codec_h265std_decode.h │ │ ├── vulkan_video_codec_h265std_encode.h │ │ └── vulkan_video_codecs_common.h │ │ └── vulkan │ │ ├── vk_android_native_buffer.h │ │ ├── vk_enum_string_helper.h │ │ ├── vk_icd.h │ │ ├── vk_layer.h │ │ ├── vk_platform.h │ │ ├── vulkan.cppm │ │ ├── vulkan.h │ │ ├── vulkan.hpp │ │ ├── vulkan_android.h │ │ ├── vulkan_beta.h │ │ ├── vulkan_core.h │ │ ├── vulkan_directfb.h │ │ ├── vulkan_enums.hpp │ │ ├── vulkan_extension_inspection.hpp │ │ ├── vulkan_format_traits.hpp │ │ ├── vulkan_fuchsia.h │ │ ├── vulkan_funcs.hpp │ │ ├── vulkan_ggp.h │ │ ├── vulkan_handles.hpp │ │ ├── vulkan_hash.hpp │ │ ├── vulkan_hpp_macros.hpp │ │ ├── vulkan_ios.h │ │ ├── vulkan_macos.h │ │ ├── vulkan_metal.h │ │ ├── vulkan_raii.hpp │ │ ├── vulkan_screen.h │ │ ├── vulkan_shared.hpp │ │ ├── vulkan_static_assertions.hpp │ │ ├── vulkan_structs.hpp │ │ ├── vulkan_to_string.hpp │ │ ├── vulkan_vi.h │ │ ├── vulkan_video.hpp │ │ ├── vulkan_wayland.h │ │ ├── vulkan_win32.h │ │ ├── vulkan_xcb.h │ │ ├── vulkan_xlib.h │ │ ├── vulkan_xlib_xrandr.h │ │ ├── vulkansc.cppm │ │ ├── vulkansc.hpp │ │ ├── vulkansc_enums.hpp │ │ ├── vulkansc_extension_inspection.hpp │ │ ├── vulkansc_format_traits.hpp │ │ ├── vulkansc_funcs.hpp │ │ ├── vulkansc_handles.hpp │ │ ├── vulkansc_hash.hpp │ │ ├── vulkansc_hpp_macros.hpp │ │ ├── vulkansc_raii.hpp │ │ ├── vulkansc_shared.hpp │ │ ├── vulkansc_static_assertions.hpp │ │ ├── vulkansc_structs.hpp │ │ └── vulkansc_to_string.hpp ├── vulkan_docs │ ├── LICENSE │ └── xml │ │ └── vk.xml ├── x11 │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── LICENSE │ ├── include │ │ └── X11 │ │ │ ├── DECkeysym.h │ │ │ ├── HPkeysym.h │ │ │ ├── ImUtil.h │ │ │ ├── Sunkeysym.h │ │ │ ├── X.h │ │ │ ├── XF86keysym.h │ │ │ ├── XKBlib.h │ │ │ ├── XWDFile.h │ │ │ ├── Xalloca.h │ │ │ ├── Xarch.h │ │ │ ├── Xatom.h │ │ │ ├── Xcms.h │ │ │ ├── Xdefs.h │ │ │ ├── Xfuncproto.h │ │ │ ├── Xfuncs.h │ │ │ ├── Xlib.h │ │ │ ├── XlibConf.h │ │ │ ├── Xlibint.h │ │ │ ├── Xlocale.h │ │ │ ├── Xmd.h │ │ │ ├── Xos.h │ │ │ ├── Xos_r.h │ │ │ ├── Xosdefs.h │ │ │ ├── Xpoll.h │ │ │ ├── Xproto.h │ │ │ ├── Xprotostr.h │ │ │ ├── Xregion.h │ │ │ ├── Xresource.h │ │ │ ├── Xthreads.h │ │ │ ├── Xutil.h │ │ │ ├── Xw32defs.h │ │ │ ├── Xwindows.h │ │ │ ├── Xwinsock.h │ │ │ ├── ap_keysym.h │ │ │ ├── cursorfont.h │ │ │ ├── extensions │ │ │ ├── EVI.h │ │ │ ├── EVIproto.h │ │ │ ├── MITMisc.h │ │ │ ├── XEVI.h │ │ │ ├── XI.h │ │ │ ├── XI2.h │ │ │ ├── XI2proto.h │ │ │ ├── XInput.h │ │ │ ├── XInput2.h │ │ │ ├── XIproto.h │ │ │ ├── XKB.h │ │ │ ├── XKBgeom.h │ │ │ ├── XKBproto.h │ │ │ ├── XKBsrv.h │ │ │ ├── XKBstr.h │ │ │ ├── XLbx.h │ │ │ ├── XShm.h │ │ │ ├── Xag.h │ │ │ ├── Xcup.h │ │ │ ├── Xdbe.h │ │ │ ├── Xext.h │ │ │ ├── Xfixes.h │ │ │ ├── Xge.h │ │ │ ├── ag.h │ │ │ ├── agproto.h │ │ │ ├── cup.h │ │ │ ├── cupproto.h │ │ │ ├── dbe.h │ │ │ ├── dbeproto.h │ │ │ ├── dpms.h │ │ │ ├── dpmsconst.h │ │ │ ├── dpmsproto.h │ │ │ ├── extutil.h │ │ │ ├── ge.h │ │ │ ├── geproto.h │ │ │ ├── lbx.h │ │ │ ├── lbxproto.h │ │ │ ├── mitmiscconst.h │ │ │ ├── mitmiscproto.h │ │ │ ├── multibuf.h │ │ │ ├── multibufconst.h │ │ │ ├── multibufproto.h │ │ │ ├── secur.h │ │ │ ├── security.h │ │ │ ├── securproto.h │ │ │ ├── shape.h │ │ │ ├── shapeconst.h │ │ │ ├── shapeproto.h │ │ │ ├── shapestr.h │ │ │ ├── shm.h │ │ │ ├── shmproto.h │ │ │ ├── shmstr.h │ │ │ ├── sync.h │ │ │ ├── syncconst.h │ │ │ ├── syncproto.h │ │ │ ├── syncstr.h │ │ │ ├── xfixesproto.h │ │ │ ├── xfixeswire.h │ │ │ ├── xtestconst.h │ │ │ ├── xtestext1.h │ │ │ ├── xtestext1const.h │ │ │ ├── xtestext1proto.h │ │ │ └── xtestproto.h │ │ │ ├── keysym.h │ │ │ └── keysymdef.h │ └── meson.build ├── xcb │ ├── Android.bp │ ├── BUILD.bazel │ ├── CMakeLists.txt │ ├── LICENSE │ └── include │ │ └── xcb │ │ ├── shm.h │ │ ├── xcb.h │ │ └── xproto.h └── zlib │ ├── BUILD.bazel │ └── BUILD.zlib.bazel └── toolchain ├── bazel ├── BUILD.bazel ├── cc_toolchain_config.bzl ├── cc_toolchain_macro.bzl ├── file_detector.bzl ├── install_bazel.sh └── install_toolchain_dependencies.sh ├── cmake ├── SetSubdirectorProperties.cmake ├── SetWin32TestEnvironment.cmake.in ├── install_toolchain_dependencies.sh └── test_properties.cmake └── meson └── install_toolchain_dependencies.sh /.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/.bazelrc -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/.clang-format -------------------------------------------------------------------------------- /.config/cache-config.env: -------------------------------------------------------------------------------- 1 | CACHE_VERSION=v1 2 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/workflows/postsubmit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/.github/workflows/postsubmit.yaml -------------------------------------------------------------------------------- /.github/workflows/presubmit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/.github/workflows/presubmit.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/.gitignore -------------------------------------------------------------------------------- /.kokoro/continuous.cfg: -------------------------------------------------------------------------------- 1 | presubmit.cfg -------------------------------------------------------------------------------- /.kokoro/presubmit.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/.kokoro/presubmit.cfg -------------------------------------------------------------------------------- /.kokoro/presubmit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/.kokoro/presubmit.sh -------------------------------------------------------------------------------- /Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/Android.bp -------------------------------------------------------------------------------- /BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/BUILD.bazel -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/LICENSE -------------------------------------------------------------------------------- /MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/MODULE.bazel -------------------------------------------------------------------------------- /MODULE.bazel.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/MODULE.bazel.lock -------------------------------------------------------------------------------- /MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/OWNERS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/README.md -------------------------------------------------------------------------------- /REPO.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/REPO.bazel -------------------------------------------------------------------------------- /codegen/generic-apigen/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/generic-apigen/BUILD.bazel -------------------------------------------------------------------------------- /codegen/generic-apigen/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/generic-apigen/README -------------------------------------------------------------------------------- /codegen/generic-apigen/api_gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/generic-apigen/api_gen.cpp -------------------------------------------------------------------------------- /codegen/generic-apigen/api_gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/generic-apigen/api_gen.h -------------------------------------------------------------------------------- /codegen/generic-apigen/entry_point.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/generic-apigen/entry_point.cpp -------------------------------------------------------------------------------- /codegen/generic-apigen/entry_point.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/generic-apigen/entry_point.h -------------------------------------------------------------------------------- /codegen/generic-apigen/errors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/generic-apigen/errors.h -------------------------------------------------------------------------------- /codegen/generic-apigen/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/generic-apigen/main.cpp -------------------------------------------------------------------------------- /codegen/generic-apigen/parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/generic-apigen/parser.cpp -------------------------------------------------------------------------------- /codegen/generic-apigen/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/generic-apigen/parser.h -------------------------------------------------------------------------------- /codegen/generic-apigen/parser_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/generic-apigen/parser_tests.cpp -------------------------------------------------------------------------------- /codegen/generic-apigen/str_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/generic-apigen/str_utils.cpp -------------------------------------------------------------------------------- /codegen/generic-apigen/str_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/generic-apigen/str_utils.h -------------------------------------------------------------------------------- /codegen/generic-apigen/type_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/generic-apigen/type_factory.cpp -------------------------------------------------------------------------------- /codegen/generic-apigen/type_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/generic-apigen/type_factory.h -------------------------------------------------------------------------------- /codegen/generic-apigen/var.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/generic-apigen/var.h -------------------------------------------------------------------------------- /codegen/generic-apigen/var_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/generic-apigen/var_type.h -------------------------------------------------------------------------------- /codegen/gles1/gles1.addon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/gles1/gles1.addon -------------------------------------------------------------------------------- /codegen/gles1/gles1.attrib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/gles1/gles1.attrib -------------------------------------------------------------------------------- /codegen/gles1/gles1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/gles1/gles1.in -------------------------------------------------------------------------------- /codegen/gles1/gles1.types: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/gles1/gles1.types -------------------------------------------------------------------------------- /codegen/gles2/gles2.attrib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/gles2/gles2.attrib -------------------------------------------------------------------------------- /codegen/gles2/gles2.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/gles2/gles2.in -------------------------------------------------------------------------------- /codegen/gles2/gles2.types: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/gles2/gles2.types -------------------------------------------------------------------------------- /codegen/renderControl/renderControl.attrib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/renderControl/renderControl.attrib -------------------------------------------------------------------------------- /codegen/renderControl/renderControl.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/renderControl/renderControl.in -------------------------------------------------------------------------------- /codegen/renderControl/renderControl.types: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/codegen/renderControl/renderControl.types -------------------------------------------------------------------------------- /common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/CMakeLists.txt -------------------------------------------------------------------------------- /common/base/AlignedBuf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/AlignedBuf.cpp -------------------------------------------------------------------------------- /common/base/AlignedBuf_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/AlignedBuf_unittest.cpp -------------------------------------------------------------------------------- /common/base/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/Android.bp -------------------------------------------------------------------------------- /common/base/ArraySize_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/ArraySize_unittest.cpp -------------------------------------------------------------------------------- /common/base/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/BUILD.bazel -------------------------------------------------------------------------------- /common/base/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/CMakeLists.txt -------------------------------------------------------------------------------- /common/base/CStream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/CStream.cpp -------------------------------------------------------------------------------- /common/base/CpuTime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/CpuTime.cpp -------------------------------------------------------------------------------- /common/base/FileMatcher_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/FileMatcher_unittest.cpp -------------------------------------------------------------------------------- /common/base/FileUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/FileUtils.cpp -------------------------------------------------------------------------------- /common/base/LruCache_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/LruCache_unittest.cpp -------------------------------------------------------------------------------- /common/base/ManagedDescriptor_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/ManagedDescriptor_unittest.cpp -------------------------------------------------------------------------------- /common/base/MessageChannel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/MessageChannel.cpp -------------------------------------------------------------------------------- /common/base/PathUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/PathUtils.cpp -------------------------------------------------------------------------------- /common/base/ScopedFd_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/ScopedFd_unittest.cpp -------------------------------------------------------------------------------- /common/base/SharedMemory_posix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/SharedMemory_posix.cpp -------------------------------------------------------------------------------- /common/base/SharedMemory_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/SharedMemory_unittest.cpp -------------------------------------------------------------------------------- /common/base/SharedMemory_win32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/SharedMemory_win32.cpp -------------------------------------------------------------------------------- /common/base/StringFormat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/StringFormat.cpp -------------------------------------------------------------------------------- /common/base/StringFormat_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/StringFormat_unittest.cpp -------------------------------------------------------------------------------- /common/base/StringUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/StringUtils.cpp -------------------------------------------------------------------------------- /common/base/System.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/System.cpp -------------------------------------------------------------------------------- /common/base/Thread_pthread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/Thread_pthread.cpp -------------------------------------------------------------------------------- /common/base/Thread_win32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/Thread_win32.cpp -------------------------------------------------------------------------------- /common/base/Tracing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/Tracing.cpp -------------------------------------------------------------------------------- /common/base/TypeTraits_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/TypeTraits_unittest.cpp -------------------------------------------------------------------------------- /common/base/UdmabufCreator_linux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/UdmabufCreator_linux.cpp -------------------------------------------------------------------------------- /common/base/UdmabufCreator_stub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/UdmabufCreator_stub.cpp -------------------------------------------------------------------------------- /common/base/Win32UnicodeString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/Win32UnicodeString.cpp -------------------------------------------------------------------------------- /common/base/Win32UnicodeString_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/Win32UnicodeString_unittest.cpp -------------------------------------------------------------------------------- /common/base/WorkerThread_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/WorkerThread_unittest.cpp -------------------------------------------------------------------------------- /common/base/include/gfxstream/AlignedBuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/AlignedBuf.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/Allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/Allocator.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/ArraySize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/ArraySize.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/AsyncResult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/AsyncResult.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/BumpPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/BumpPool.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/Compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/Compiler.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/CpuTime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/CpuTime.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/CpuUsage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/CpuUsage.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/EnumFlags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/EnumFlags.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/IOVector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/IOVector.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/LruCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/LruCache.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/Macros.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/MruCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/MruCache.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/Optional.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/Optional.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/Pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/Pool.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/Result.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/Result.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/Tracing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/Tracing.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/TypeTraits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/TypeTraits.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/Uri.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/Uri.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/Uuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/Uuid.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/Version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/Version.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/c_header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/c_header.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/export.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/export.h -------------------------------------------------------------------------------- /common/base/include/gfxstream/msvc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/include/gfxstream/msvc.h -------------------------------------------------------------------------------- /common/base/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/meson.build -------------------------------------------------------------------------------- /common/base/msvc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/msvc.cpp -------------------------------------------------------------------------------- /common/base/system-native-mac.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/system-native-mac.mm -------------------------------------------------------------------------------- /common/base/windows/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/BUILD.bazel -------------------------------------------------------------------------------- /common/base/windows/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/CMakeLists.txt -------------------------------------------------------------------------------- /common/base/windows/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/README.MD -------------------------------------------------------------------------------- /common/base/windows/includes/fcntl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/includes/fcntl.h -------------------------------------------------------------------------------- /common/base/windows/includes/libgen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/includes/libgen.h -------------------------------------------------------------------------------- /common/base/windows/includes/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/includes/limits.h -------------------------------------------------------------------------------- /common/base/windows/includes/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/includes/stdlib.h -------------------------------------------------------------------------------- /common/base/windows/includes/strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/includes/strings.h -------------------------------------------------------------------------------- /common/base/windows/includes/sys/cdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/includes/sys/cdefs.h -------------------------------------------------------------------------------- /common/base/windows/includes/sys/param.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /common/base/windows/includes/sys/stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/includes/sys/stat.h -------------------------------------------------------------------------------- /common/base/windows/includes/sys/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/includes/sys/time.h -------------------------------------------------------------------------------- /common/base/windows/includes/sys/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/includes/sys/types.h -------------------------------------------------------------------------------- /common/base/windows/includes/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/includes/time.h -------------------------------------------------------------------------------- /common/base/windows/includes/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/includes/unistd.h -------------------------------------------------------------------------------- /common/base/windows/src/dirent/README: -------------------------------------------------------------------------------- 1 | This is dirent from mingw-runtime-3.3, separated for MSVC user's 2 | benefit. 3 | -------------------------------------------------------------------------------- /common/base/windows/src/dirent/dirent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/src/dirent/dirent.cpp -------------------------------------------------------------------------------- /common/base/windows/src/files.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/src/files.cpp -------------------------------------------------------------------------------- /common/base/windows/src/msvc-posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/src/msvc-posix.c -------------------------------------------------------------------------------- /common/base/windows/src/pread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/src/pread.cpp -------------------------------------------------------------------------------- /common/base/windows/src/setjmp.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/src/setjmp.asm -------------------------------------------------------------------------------- /common/base/windows/src/time.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/base/windows/src/time.cpp -------------------------------------------------------------------------------- /common/detector/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/Android.bp -------------------------------------------------------------------------------- /common/detector/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/CMakeLists.txt -------------------------------------------------------------------------------- /common/detector/DetectGraphics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/DetectGraphics.cpp -------------------------------------------------------------------------------- /common/detector/Egl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/Egl.cpp -------------------------------------------------------------------------------- /common/detector/Egl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/Egl.h -------------------------------------------------------------------------------- /common/detector/EglFuncs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/EglFuncs.h -------------------------------------------------------------------------------- /common/detector/Expected.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/Expected.h -------------------------------------------------------------------------------- /common/detector/Gles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/Gles.cpp -------------------------------------------------------------------------------- /common/detector/Gles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/Gles.h -------------------------------------------------------------------------------- /common/detector/GlesFuncs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/GlesFuncs.h -------------------------------------------------------------------------------- /common/detector/GraphicsDetector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/GraphicsDetector.cpp -------------------------------------------------------------------------------- /common/detector/GraphicsDetector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/GraphicsDetector.h -------------------------------------------------------------------------------- /common/detector/GraphicsDetector.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/GraphicsDetector.proto -------------------------------------------------------------------------------- /common/detector/GraphicsDetectorGl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/GraphicsDetectorGl.cpp -------------------------------------------------------------------------------- /common/detector/GraphicsDetectorGl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/GraphicsDetectorGl.h -------------------------------------------------------------------------------- /common/detector/GraphicsDetectorVk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/GraphicsDetectorVk.cpp -------------------------------------------------------------------------------- /common/detector/GraphicsDetectorVk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/GraphicsDetectorVk.h -------------------------------------------------------------------------------- /common/detector/Image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/Image.cpp -------------------------------------------------------------------------------- /common/detector/Image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/Image.h -------------------------------------------------------------------------------- /common/detector/Lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/Lib.cpp -------------------------------------------------------------------------------- /common/detector/Lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/Lib.h -------------------------------------------------------------------------------- /common/detector/Subprocess.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/Subprocess.cpp -------------------------------------------------------------------------------- /common/detector/Subprocess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/Subprocess.h -------------------------------------------------------------------------------- /common/detector/Vulkan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/Vulkan.cpp -------------------------------------------------------------------------------- /common/detector/Vulkan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/Vulkan.h -------------------------------------------------------------------------------- /common/detector/shaders/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/shaders/Android.bp -------------------------------------------------------------------------------- /common/detector/shaders/blit_texture.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/shaders/blit_texture.frag -------------------------------------------------------------------------------- /common/detector/shaders/blit_texture.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/detector/shaders/blit_texture.vert -------------------------------------------------------------------------------- /common/etc/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/etc/Android.bp -------------------------------------------------------------------------------- /common/etc/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/etc/BUILD.bazel -------------------------------------------------------------------------------- /common/etc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/etc/CMakeLists.txt -------------------------------------------------------------------------------- /common/etc/etc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/etc/etc.cpp -------------------------------------------------------------------------------- /common/etc/etc_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/etc/etc_unittest.cpp -------------------------------------------------------------------------------- /common/etc/include/gfxstream/etc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/etc/include/gfxstream/etc.h -------------------------------------------------------------------------------- /common/etc/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/etc/meson.build -------------------------------------------------------------------------------- /common/image/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/image/Android.bp -------------------------------------------------------------------------------- /common/image/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/image/BUILD.bazel -------------------------------------------------------------------------------- /common/image/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/image/CMakeLists.txt -------------------------------------------------------------------------------- /common/image/image_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/image/image_utils.cpp -------------------------------------------------------------------------------- /common/logging/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/logging/Android.bp -------------------------------------------------------------------------------- /common/logging/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/logging/BUILD.bazel -------------------------------------------------------------------------------- /common/logging/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/logging/CMakeLists.txt -------------------------------------------------------------------------------- /common/logging/logging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/logging/logging.cpp -------------------------------------------------------------------------------- /common/logging/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/logging/meson.build -------------------------------------------------------------------------------- /common/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/meson.build -------------------------------------------------------------------------------- /common/testenv/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/testenv/Android.bp -------------------------------------------------------------------------------- /common/testenv/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/testenv/BUILD.bazel -------------------------------------------------------------------------------- /common/testenv/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/testenv/CMakeLists.txt -------------------------------------------------------------------------------- /common/testenv/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/testenv/meson.build -------------------------------------------------------------------------------- /common/utils/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/utils/Android.bp -------------------------------------------------------------------------------- /common/utils/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/utils/BUILD.bazel -------------------------------------------------------------------------------- /common/utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/utils/CMakeLists.txt -------------------------------------------------------------------------------- /common/utils/include/gfxstream/Expected.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/utils/include/gfxstream/Expected.h -------------------------------------------------------------------------------- /common/utils/include/gfxstream/strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/utils/include/gfxstream/strings.h -------------------------------------------------------------------------------- /common/utils/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/utils/meson.build -------------------------------------------------------------------------------- /common/utils/strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/common/utils/strings.cpp -------------------------------------------------------------------------------- /docs/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/docs/design.md -------------------------------------------------------------------------------- /docs/ideas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/docs/ideas.md -------------------------------------------------------------------------------- /docs/snapshot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/docs/snapshot.md -------------------------------------------------------------------------------- /docs/tracing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/docs/tracing.md -------------------------------------------------------------------------------- /guest/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/Android.bp -------------------------------------------------------------------------------- /guest/GLESv1/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv1/Android.bp -------------------------------------------------------------------------------- /guest/GLESv1/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv1/BUILD.bazel -------------------------------------------------------------------------------- /guest/GLESv1/gl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv1/gl.cpp -------------------------------------------------------------------------------- /guest/GLESv1_enc/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv1_enc/Android.bp -------------------------------------------------------------------------------- /guest/GLESv1_enc/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv1_enc/BUILD.bazel -------------------------------------------------------------------------------- /guest/GLESv1_enc/GLEncoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv1_enc/GLEncoder.cpp -------------------------------------------------------------------------------- /guest/GLESv1_enc/GLEncoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv1_enc/GLEncoder.h -------------------------------------------------------------------------------- /guest/GLESv1_enc/GLEncoderUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv1_enc/GLEncoderUtils.cpp -------------------------------------------------------------------------------- /guest/GLESv1_enc/GLEncoderUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv1_enc/GLEncoderUtils.h -------------------------------------------------------------------------------- /guest/GLESv1_enc/gl_client_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv1_enc/gl_client_context.cpp -------------------------------------------------------------------------------- /guest/GLESv1_enc/gl_client_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv1_enc/gl_client_context.h -------------------------------------------------------------------------------- /guest/GLESv1_enc/gl_client_proc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv1_enc/gl_client_proc.h -------------------------------------------------------------------------------- /guest/GLESv1_enc/gl_enc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv1_enc/gl_enc.cpp -------------------------------------------------------------------------------- /guest/GLESv1_enc/gl_enc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv1_enc/gl_enc.h -------------------------------------------------------------------------------- /guest/GLESv1_enc/gl_entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv1_enc/gl_entry.cpp -------------------------------------------------------------------------------- /guest/GLESv1_enc/gl_ftable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv1_enc/gl_ftable.h -------------------------------------------------------------------------------- /guest/GLESv1_enc/gl_opcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv1_enc/gl_opcodes.h -------------------------------------------------------------------------------- /guest/GLESv1_enc/gl_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv1_enc/gl_types.h -------------------------------------------------------------------------------- /guest/GLESv2/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2/Android.bp -------------------------------------------------------------------------------- /guest/GLESv2/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2/BUILD.bazel -------------------------------------------------------------------------------- /guest/GLESv2/gl2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2/gl2.cpp -------------------------------------------------------------------------------- /guest/GLESv2_enc/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/Android.bp -------------------------------------------------------------------------------- /guest/GLESv2_enc/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/BUILD.bazel -------------------------------------------------------------------------------- /guest/GLESv2_enc/GL2Encoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/GL2Encoder.cpp -------------------------------------------------------------------------------- /guest/GLESv2_enc/GL2Encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/GL2Encoder.h -------------------------------------------------------------------------------- /guest/GLESv2_enc/GL2EncoderUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/GL2EncoderUtils.cpp -------------------------------------------------------------------------------- /guest/GLESv2_enc/GL2EncoderUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/GL2EncoderUtils.h -------------------------------------------------------------------------------- /guest/GLESv2_enc/GLESv2Validation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/GLESv2Validation.cpp -------------------------------------------------------------------------------- /guest/GLESv2_enc/GLESv2Validation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/GLESv2Validation.h -------------------------------------------------------------------------------- /guest/GLESv2_enc/IOStream2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/IOStream2.cpp -------------------------------------------------------------------------------- /guest/GLESv2_enc/ProgramBinary.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/ProgramBinary.proto -------------------------------------------------------------------------------- /guest/GLESv2_enc/gl2_client_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/gl2_client_context.cpp -------------------------------------------------------------------------------- /guest/GLESv2_enc/gl2_client_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/gl2_client_context.h -------------------------------------------------------------------------------- /guest/GLESv2_enc/gl2_client_proc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/gl2_client_proc.h -------------------------------------------------------------------------------- /guest/GLESv2_enc/gl2_enc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/gl2_enc.cpp -------------------------------------------------------------------------------- /guest/GLESv2_enc/gl2_enc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/gl2_enc.h -------------------------------------------------------------------------------- /guest/GLESv2_enc/gl2_entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/gl2_entry.cpp -------------------------------------------------------------------------------- /guest/GLESv2_enc/gl2_ftable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/gl2_ftable.h -------------------------------------------------------------------------------- /guest/GLESv2_enc/gl2_opcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/gl2_opcodes.h -------------------------------------------------------------------------------- /guest/GLESv2_enc/gl2_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/GLESv2_enc/gl2_types.h -------------------------------------------------------------------------------- /guest/OpenglCodecCommon/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglCodecCommon/Android.bp -------------------------------------------------------------------------------- /guest/OpenglCodecCommon/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglCodecCommon/BUILD.bazel -------------------------------------------------------------------------------- /guest/OpenglCodecCommon/EncoderDebug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglCodecCommon/EncoderDebug.cpp -------------------------------------------------------------------------------- /guest/OpenglCodecCommon/EncoderDebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglCodecCommon/EncoderDebug.h -------------------------------------------------------------------------------- /guest/OpenglCodecCommon/GLClientState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglCodecCommon/GLClientState.cpp -------------------------------------------------------------------------------- /guest/OpenglCodecCommon/GLESTextureUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglCodecCommon/GLESTextureUtils.h -------------------------------------------------------------------------------- /guest/OpenglCodecCommon/GLSharedGroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglCodecCommon/GLSharedGroup.cpp -------------------------------------------------------------------------------- /guest/OpenglCodecCommon/IndexRangeCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglCodecCommon/IndexRangeCache.cpp -------------------------------------------------------------------------------- /guest/OpenglCodecCommon/IndexRangeCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglCodecCommon/IndexRangeCache.h -------------------------------------------------------------------------------- /guest/OpenglCodecCommon/KeyedVectorUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglCodecCommon/KeyedVectorUtils.h -------------------------------------------------------------------------------- /guest/OpenglCodecCommon/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglCodecCommon/Makefile -------------------------------------------------------------------------------- /guest/OpenglCodecCommon/TextureSharedData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglCodecCommon/TextureSharedData.h -------------------------------------------------------------------------------- /guest/OpenglCodecCommon/astc-codec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglCodecCommon/astc-codec.h -------------------------------------------------------------------------------- /guest/OpenglCodecCommon/codec_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglCodecCommon/codec_defs.h -------------------------------------------------------------------------------- /guest/OpenglCodecCommon/glUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglCodecCommon/glUtils.cpp -------------------------------------------------------------------------------- /guest/OpenglCodecCommon/glUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglCodecCommon/glUtils.h -------------------------------------------------------------------------------- /guest/OpenglCodecCommon/gl_base_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglCodecCommon/gl_base_types.h -------------------------------------------------------------------------------- /guest/OpenglSystemCommon/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglSystemCommon/Android.bp -------------------------------------------------------------------------------- /guest/OpenglSystemCommon/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglSystemCommon/BUILD.bazel -------------------------------------------------------------------------------- /guest/OpenglSystemCommon/HostConnection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglSystemCommon/HostConnection.cpp -------------------------------------------------------------------------------- /guest/OpenglSystemCommon/HostConnection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglSystemCommon/HostConnection.h -------------------------------------------------------------------------------- /guest/OpenglSystemCommon/ProcessPipe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglSystemCommon/ProcessPipe.cpp -------------------------------------------------------------------------------- /guest/OpenglSystemCommon/ProcessPipe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglSystemCommon/ProcessPipe.h -------------------------------------------------------------------------------- /guest/OpenglSystemCommon/QemuPipeStream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglSystemCommon/QemuPipeStream.cpp -------------------------------------------------------------------------------- /guest/OpenglSystemCommon/ThreadInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglSystemCommon/ThreadInfo.cpp -------------------------------------------------------------------------------- /guest/OpenglSystemCommon/ThreadInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/OpenglSystemCommon/ThreadInfo.h -------------------------------------------------------------------------------- /guest/android-emu/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/android-emu/Android.bp -------------------------------------------------------------------------------- /guest/android-emu/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/android-emu/BUILD.bazel -------------------------------------------------------------------------------- /guest/android-emu/aemu/base/AlignedBuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/android-emu/aemu/base/AlignedBuf.h -------------------------------------------------------------------------------- /guest/android-emu/aemu/base/Allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/android-emu/aemu/base/Allocator.h -------------------------------------------------------------------------------- /guest/android-emu/aemu/base/Compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/android-emu/aemu/base/Compiler.h -------------------------------------------------------------------------------- /guest/android-emu/aemu/base/EnumFlags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/android-emu/aemu/base/EnumFlags.h -------------------------------------------------------------------------------- /guest/android-emu/aemu/base/Optional.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/android-emu/aemu/base/Optional.h -------------------------------------------------------------------------------- /guest/android-emu/aemu/base/Path.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/android-emu/aemu/base/Path.cpp -------------------------------------------------------------------------------- /guest/android-emu/aemu/base/Path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/android-emu/aemu/base/Path.h -------------------------------------------------------------------------------- /guest/android-emu/aemu/base/Pool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/android-emu/aemu/base/Pool.cpp -------------------------------------------------------------------------------- /guest/android-emu/aemu/base/Pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/android-emu/aemu/base/Pool.h -------------------------------------------------------------------------------- /guest/android-emu/aemu/base/Process.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/android-emu/aemu/base/Process.cpp -------------------------------------------------------------------------------- /guest/android-emu/aemu/base/Process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/android-emu/aemu/base/Process.h -------------------------------------------------------------------------------- /guest/android-emu/aemu/base/Tracing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/android-emu/aemu/base/Tracing.cpp -------------------------------------------------------------------------------- /guest/android-emu/aemu/base/Tracing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/android-emu/aemu/base/Tracing.h -------------------------------------------------------------------------------- /guest/android-emu/aemu/base/TypeTraits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/android-emu/aemu/base/TypeTraits.h -------------------------------------------------------------------------------- /guest/android-emu/android/utils/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/android-emu/android/utils/debug.c -------------------------------------------------------------------------------- /guest/android-emu/android/utils/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/android-emu/android/utils/debug.h -------------------------------------------------------------------------------- /guest/egl/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/egl/Android.bp -------------------------------------------------------------------------------- /guest/egl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/egl/BUILD.bazel -------------------------------------------------------------------------------- /guest/egl/ClientAPIExts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/egl/ClientAPIExts.cpp -------------------------------------------------------------------------------- /guest/egl/ClientAPIExts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/egl/ClientAPIExts.h -------------------------------------------------------------------------------- /guest/egl/ClientAPIExts.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/egl/ClientAPIExts.in -------------------------------------------------------------------------------- /guest/egl/EGLClientIface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/egl/EGLClientIface.h -------------------------------------------------------------------------------- /guest/egl/EGLImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/egl/EGLImage.h -------------------------------------------------------------------------------- /guest/egl/egl.cfg: -------------------------------------------------------------------------------- 1 | 0 0 emulation 2 | -------------------------------------------------------------------------------- /guest/egl/egl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/egl/egl.cpp -------------------------------------------------------------------------------- /guest/egl/eglContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/egl/eglContext.h -------------------------------------------------------------------------------- /guest/egl/eglDisplay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/egl/eglDisplay.cpp -------------------------------------------------------------------------------- /guest/egl/eglDisplay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/egl/eglDisplay.h -------------------------------------------------------------------------------- /guest/egl/eglSync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/egl/eglSync.h -------------------------------------------------------------------------------- /guest/egl/egl_ftable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/egl/egl_ftable.h -------------------------------------------------------------------------------- /guest/fuchsia/fuchsia_stdio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/fuchsia/fuchsia_stdio.cc -------------------------------------------------------------------------------- /guest/fuchsia/include/log/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/fuchsia/include/log/log.h -------------------------------------------------------------------------------- /guest/fuchsia/include/os_dirent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/fuchsia/include/os_dirent.h -------------------------------------------------------------------------------- /guest/fuchsia/port.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/fuchsia/port.cc -------------------------------------------------------------------------------- /guest/fuchsia/releasepackage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/fuchsia/releasepackage.py -------------------------------------------------------------------------------- /guest/fuchsia/service_connector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/fuchsia/service_connector.cc -------------------------------------------------------------------------------- /guest/gralloc_cb/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/gralloc_cb/Android.bp -------------------------------------------------------------------------------- /guest/gralloc_cb/empty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/gralloc_cb/empty.cpp -------------------------------------------------------------------------------- /guest/gralloc_cb/include/gralloc_cb_bp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/gralloc_cb/include/gralloc_cb_bp.h -------------------------------------------------------------------------------- /guest/include/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/include/Android.bp -------------------------------------------------------------------------------- /guest/include/MODULE_LICENSE_MIT: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /guest/qemupipe/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/qemupipe/Android.bp -------------------------------------------------------------------------------- /guest/qemupipe/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/qemupipe/BUILD.bazel -------------------------------------------------------------------------------- /guest/qemupipe/include/qemu_pipe_bp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/qemupipe/include/qemu_pipe_bp.h -------------------------------------------------------------------------------- /guest/qemupipe/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/qemupipe/meson.build -------------------------------------------------------------------------------- /guest/qemupipe/qemu_pipe_common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/qemupipe/qemu_pipe_common.cpp -------------------------------------------------------------------------------- /guest/qemupipe/qemu_pipe_guest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/qemupipe/qemu_pipe_guest.cpp -------------------------------------------------------------------------------- /guest/renderControl_enc/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/renderControl_enc/Android.bp -------------------------------------------------------------------------------- /guest/renderControl_enc/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/renderControl_enc/BUILD.bazel -------------------------------------------------------------------------------- /guest/renderControl_enc/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/renderControl_enc/README -------------------------------------------------------------------------------- /guest/renderControl_enc/renderControl.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/renderControl_enc/renderControl.in -------------------------------------------------------------------------------- /guest/rendercontrol/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/rendercontrol/Android.bp -------------------------------------------------------------------------------- /guest/rendercontrol/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/rendercontrol/BUILD.bazel -------------------------------------------------------------------------------- /guest/rendercontrol/RenderControl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/guest/rendercontrol/RenderControl.cpp -------------------------------------------------------------------------------- /host/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/Android.bp -------------------------------------------------------------------------------- /host/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/BUILD.bazel -------------------------------------------------------------------------------- /host/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/CMakeLists.txt -------------------------------------------------------------------------------- /host/address_space/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/address_space/Android.bp -------------------------------------------------------------------------------- /host/address_space/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/address_space/BUILD.bazel -------------------------------------------------------------------------------- /host/address_space/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/address_space/CMakeLists.txt -------------------------------------------------------------------------------- /host/address_space/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/address_space/meson.build -------------------------------------------------------------------------------- /host/address_space/ring_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/address_space/ring_buffer.cpp -------------------------------------------------------------------------------- /host/address_space/sub_allocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/address_space/sub_allocator.cpp -------------------------------------------------------------------------------- /host/buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/buffer.cpp -------------------------------------------------------------------------------- /host/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/buffer.h -------------------------------------------------------------------------------- /host/channel_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/channel_stream.cpp -------------------------------------------------------------------------------- /host/channel_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/channel_stream.h -------------------------------------------------------------------------------- /host/color_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/color_buffer.cpp -------------------------------------------------------------------------------- /host/color_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/color_buffer.h -------------------------------------------------------------------------------- /host/common/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/Android.bp -------------------------------------------------------------------------------- /host/common/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/BUILD.bazel -------------------------------------------------------------------------------- /host/common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/CMakeLists.txt -------------------------------------------------------------------------------- /host/common/address_space_operations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/address_space_operations.cpp -------------------------------------------------------------------------------- /host/common/display_operations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/display_operations.cpp -------------------------------------------------------------------------------- /host/common/display_surface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/display_surface.cpp -------------------------------------------------------------------------------- /host/common/display_surface_user.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/display_surface_user.cpp -------------------------------------------------------------------------------- /host/common/dma_device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/dma_device.cpp -------------------------------------------------------------------------------- /host/common/external_object_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/external_object_manager.cpp -------------------------------------------------------------------------------- /host/common/file_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/file_stream.cpp -------------------------------------------------------------------------------- /host/common/graphics_driver_lock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/graphics_driver_lock.cpp -------------------------------------------------------------------------------- /host/common/guest_operations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/guest_operations.cpp -------------------------------------------------------------------------------- /host/common/mem_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/mem_stream.cpp -------------------------------------------------------------------------------- /host/common/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/meson.build -------------------------------------------------------------------------------- /host/common/renderer_operations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/renderer_operations.cpp -------------------------------------------------------------------------------- /host/common/stream_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/stream_utils.cpp -------------------------------------------------------------------------------- /host/common/sync_device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/sync_device.cpp -------------------------------------------------------------------------------- /host/common/vm_operations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/vm_operations.cpp -------------------------------------------------------------------------------- /host/common/window_operations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/common/window_operations.cpp -------------------------------------------------------------------------------- /host/compositor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/compositor.h -------------------------------------------------------------------------------- /host/compressed_textures/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/compressed_textures/Android.bp -------------------------------------------------------------------------------- /host/compressed_textures/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/compressed_textures/BUILD.bazel -------------------------------------------------------------------------------- /host/compressed_textures/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/compressed_textures/CMakeLists.txt -------------------------------------------------------------------------------- /host/compressed_textures/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/compressed_textures/meson.build -------------------------------------------------------------------------------- /host/decoder_common/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/decoder_common/Android.bp -------------------------------------------------------------------------------- /host/decoder_common/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/decoder_common/BUILD.bazel -------------------------------------------------------------------------------- /host/decoder_common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/decoder_common/CMakeLists.txt -------------------------------------------------------------------------------- /host/decoder_common/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/decoder_common/Makefile -------------------------------------------------------------------------------- /host/decoder_common/X11Support.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/decoder_common/X11Support.cpp -------------------------------------------------------------------------------- /host/decoder_common/glUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/decoder_common/glUtils.cpp -------------------------------------------------------------------------------- /host/decoder_common/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/decoder_common/meson.build -------------------------------------------------------------------------------- /host/features/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/features/Android.bp -------------------------------------------------------------------------------- /host/features/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/features/BUILD.bazel -------------------------------------------------------------------------------- /host/features/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/features/CMakeLists.txt -------------------------------------------------------------------------------- /host/features/features.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/features/features.cpp -------------------------------------------------------------------------------- /host/features/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/features/meson.build -------------------------------------------------------------------------------- /host/frame_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/frame_buffer.cpp -------------------------------------------------------------------------------- /host/frame_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/frame_buffer.h -------------------------------------------------------------------------------- /host/frame_buffer_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/frame_buffer_unittest.cpp -------------------------------------------------------------------------------- /host/framework_formats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/framework_formats.h -------------------------------------------------------------------------------- /host/gfxstream_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gfxstream_unittest.cpp -------------------------------------------------------------------------------- /host/gl/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/Android.bp -------------------------------------------------------------------------------- /host/gl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/BUILD.bazel -------------------------------------------------------------------------------- /host/gl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/CMakeLists.txt -------------------------------------------------------------------------------- /host/gl/OpenGLESDispatch/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/OpenGLESDispatch/Android.bp -------------------------------------------------------------------------------- /host/gl/OpenGLESDispatch/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/OpenGLESDispatch/BUILD.bazel -------------------------------------------------------------------------------- /host/gl/OpenGLESDispatch/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/OpenGLESDispatch/CMakeLists.txt -------------------------------------------------------------------------------- /host/gl/OpenGLESDispatch/EGLDispatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/OpenGLESDispatch/EGLDispatch.cpp -------------------------------------------------------------------------------- /host/gl/OpenGLESDispatch/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/OpenGLESDispatch/meson.build -------------------------------------------------------------------------------- /host/gl/borrowed_image_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/borrowed_image_gl.h -------------------------------------------------------------------------------- /host/gl/buffer_gl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/buffer_gl.cpp -------------------------------------------------------------------------------- /host/gl/buffer_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/buffer_gl.h -------------------------------------------------------------------------------- /host/gl/color_buffer_gl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/color_buffer_gl.cpp -------------------------------------------------------------------------------- /host/gl/color_buffer_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/color_buffer_gl.h -------------------------------------------------------------------------------- /host/gl/compositor_gl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/compositor_gl.cpp -------------------------------------------------------------------------------- /host/gl/compositor_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/compositor_gl.h -------------------------------------------------------------------------------- /host/gl/context_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/context_helper.h -------------------------------------------------------------------------------- /host/gl/debug_gl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/debug_gl.cpp -------------------------------------------------------------------------------- /host/gl/debug_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/debug_gl.h -------------------------------------------------------------------------------- /host/gl/display_gl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/display_gl.cpp -------------------------------------------------------------------------------- /host/gl/display_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/display_gl.h -------------------------------------------------------------------------------- /host/gl/display_surface_gl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/display_surface_gl.cpp -------------------------------------------------------------------------------- /host/gl/display_surface_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/display_surface_gl.h -------------------------------------------------------------------------------- /host/gl/emulated_egl_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/emulated_egl_config.cpp -------------------------------------------------------------------------------- /host/gl/emulated_egl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/emulated_egl_config.h -------------------------------------------------------------------------------- /host/gl/emulated_egl_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/emulated_egl_context.cpp -------------------------------------------------------------------------------- /host/gl/emulated_egl_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/emulated_egl_context.h -------------------------------------------------------------------------------- /host/gl/emulated_egl_fence_sync.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/emulated_egl_fence_sync.cpp -------------------------------------------------------------------------------- /host/gl/emulated_egl_fence_sync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/emulated_egl_fence_sync.h -------------------------------------------------------------------------------- /host/gl/emulated_egl_image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/emulated_egl_image.cpp -------------------------------------------------------------------------------- /host/gl/emulated_egl_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/emulated_egl_image.h -------------------------------------------------------------------------------- /host/gl/emulated_egl_window_surface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/emulated_egl_window_surface.cpp -------------------------------------------------------------------------------- /host/gl/emulated_egl_window_surface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/emulated_egl_window_surface.h -------------------------------------------------------------------------------- /host/gl/emulation_gl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/emulation_gl.cpp -------------------------------------------------------------------------------- /host/gl/emulation_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/emulation_gl.h -------------------------------------------------------------------------------- /host/gl/gles1_dec/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles1_dec/Android.bp -------------------------------------------------------------------------------- /host/gl/gles1_dec/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles1_dec/BUILD.bazel -------------------------------------------------------------------------------- /host/gl/gles1_dec/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles1_dec/CMakeLists.txt -------------------------------------------------------------------------------- /host/gl/gles1_dec/gles1_dec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles1_dec/gles1_dec.cpp -------------------------------------------------------------------------------- /host/gl/gles1_dec/gles1_dec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles1_dec/gles1_dec.h -------------------------------------------------------------------------------- /host/gl/gles1_dec/gles1_opcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles1_dec/gles1_opcodes.h -------------------------------------------------------------------------------- /host/gl/gles1_dec/gles1_server_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles1_dec/gles1_server_context.h -------------------------------------------------------------------------------- /host/gl/gles1_dec/gles1_server_proc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles1_dec/gles1_server_proc.h -------------------------------------------------------------------------------- /host/gl/gles1_dec/gles1_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles1_dec/gles1_types.h -------------------------------------------------------------------------------- /host/gl/gles1_dec/gles_v1_decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles1_dec/gles_v1_decoder.cpp -------------------------------------------------------------------------------- /host/gl/gles1_dec/gles_v1_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles1_dec/gles_v1_decoder.h -------------------------------------------------------------------------------- /host/gl/gles1_dec/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles1_dec/meson.build -------------------------------------------------------------------------------- /host/gl/gles2_dec/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles2_dec/Android.bp -------------------------------------------------------------------------------- /host/gl/gles2_dec/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles2_dec/BUILD.bazel -------------------------------------------------------------------------------- /host/gl/gles2_dec/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles2_dec/CMakeLists.txt -------------------------------------------------------------------------------- /host/gl/gles2_dec/gles2_dec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles2_dec/gles2_dec.cpp -------------------------------------------------------------------------------- /host/gl/gles2_dec/gles2_dec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles2_dec/gles2_dec.h -------------------------------------------------------------------------------- /host/gl/gles2_dec/gles2_opcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles2_dec/gles2_opcodes.h -------------------------------------------------------------------------------- /host/gl/gles2_dec/gles2_server_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles2_dec/gles2_server_context.h -------------------------------------------------------------------------------- /host/gl/gles2_dec/gles2_server_proc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles2_dec/gles2_server_proc.h -------------------------------------------------------------------------------- /host/gl/gles2_dec/gles2_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles2_dec/gles2_types.h -------------------------------------------------------------------------------- /host/gl/gles2_dec/gles_v2_decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles2_dec/gles_v2_decoder.cpp -------------------------------------------------------------------------------- /host/gl/gles2_dec/gles_v2_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles2_dec/gles_v2_decoder.h -------------------------------------------------------------------------------- /host/gl/gles2_dec/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles2_dec/meson.build -------------------------------------------------------------------------------- /host/gl/gles_version_detector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles_version_detector.cpp -------------------------------------------------------------------------------- /host/gl/gles_version_detector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/gles_version_detector.h -------------------------------------------------------------------------------- /host/gl/glestranslator/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glestranslator/CMakeLists.txt -------------------------------------------------------------------------------- /host/gl/glestranslator/common/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glestranslator/common/Android.bp -------------------------------------------------------------------------------- /host/gl/glestranslator/common/rgtc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glestranslator/common/rgtc.cpp -------------------------------------------------------------------------------- /host/gl/glestranslator/egl/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glestranslator/egl/Android.bp -------------------------------------------------------------------------------- /host/gl/glestranslator/egl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glestranslator/egl/BUILD.bazel -------------------------------------------------------------------------------- /host/gl/glestranslator/egl/egl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glestranslator/egl/egl_config.h -------------------------------------------------------------------------------- /host/gl/glestranslator/egl/egl_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glestranslator/egl/egl_context.h -------------------------------------------------------------------------------- /host/gl/glestranslator/egl/egl_display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glestranslator/egl/egl_display.h -------------------------------------------------------------------------------- /host/gl/glestranslator/egl/egl_imp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glestranslator/egl/egl_imp.cpp -------------------------------------------------------------------------------- /host/gl/glestranslator/egl/egl_os_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glestranslator/egl/egl_os_api.h -------------------------------------------------------------------------------- /host/gl/glestranslator/egl/egl_surface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glestranslator/egl/egl_surface.h -------------------------------------------------------------------------------- /host/gl/glestranslator/egl/mac_native.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glestranslator/egl/mac_native.h -------------------------------------------------------------------------------- /host/gl/glestranslator/egl/mac_native.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glestranslator/egl/mac_native.m -------------------------------------------------------------------------------- /host/gl/glestranslator/egl/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glestranslator/egl/meson.build -------------------------------------------------------------------------------- /host/gl/glestranslator/egl/thread_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glestranslator/egl/thread_info.h -------------------------------------------------------------------------------- /host/gl/glestranslator/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glestranslator/meson.build -------------------------------------------------------------------------------- /host/gl/glsnapshot/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glsnapshot/Android.bp -------------------------------------------------------------------------------- /host/gl/glsnapshot/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glsnapshot/BUILD.bazel -------------------------------------------------------------------------------- /host/gl/glsnapshot/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glsnapshot/CMakeLists.txt -------------------------------------------------------------------------------- /host/gl/glsnapshot/gl_snapshot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glsnapshot/gl_snapshot.cpp -------------------------------------------------------------------------------- /host/gl/glsnapshot/gl_snapshot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glsnapshot/gl_snapshot.h -------------------------------------------------------------------------------- /host/gl/glsnapshot/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/glsnapshot/meson.build -------------------------------------------------------------------------------- /host/gl/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/meson.build -------------------------------------------------------------------------------- /host/gl/pixel_read_formats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/pixel_read_formats.cpp -------------------------------------------------------------------------------- /host/gl/pixel_read_formats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/pixel_read_formats.h -------------------------------------------------------------------------------- /host/gl/readback_worker_gl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/readback_worker_gl.cpp -------------------------------------------------------------------------------- /host/gl/readback_worker_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/readback_worker_gl.h -------------------------------------------------------------------------------- /host/gl/render_thread_info_gl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/render_thread_info_gl.cpp -------------------------------------------------------------------------------- /host/gl/render_thread_info_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/render_thread_info_gl.h -------------------------------------------------------------------------------- /host/gl/texture_draw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/texture_draw.cpp -------------------------------------------------------------------------------- /host/gl/texture_draw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/texture_draw.h -------------------------------------------------------------------------------- /host/gl/texture_resize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/texture_resize.cpp -------------------------------------------------------------------------------- /host/gl/texture_resize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/texture_resize.h -------------------------------------------------------------------------------- /host/gl/yuv_converter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/yuv_converter.cpp -------------------------------------------------------------------------------- /host/gl/yuv_converter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gl/yuv_converter.h -------------------------------------------------------------------------------- /host/gles_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/gles_compat.h -------------------------------------------------------------------------------- /host/handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/handle.h -------------------------------------------------------------------------------- /host/hwc2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/hwc2.cpp -------------------------------------------------------------------------------- /host/hwc2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/hwc2.h -------------------------------------------------------------------------------- /host/include/render-utils/MediaNative.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/include/render-utils/MediaNative.h -------------------------------------------------------------------------------- /host/include/render-utils/RenderLib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/include/render-utils/RenderLib.h -------------------------------------------------------------------------------- /host/include/render-utils/Renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/include/render-utils/Renderer.h -------------------------------------------------------------------------------- /host/include/render-utils/dma_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/include/render-utils/dma_device.h -------------------------------------------------------------------------------- /host/include/render-utils/render_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/include/render-utils/render_api.h -------------------------------------------------------------------------------- /host/include/render-utils/small_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/include/render-utils/small_vector.h -------------------------------------------------------------------------------- /host/include/render-utils/stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/include/render-utils/stream.h -------------------------------------------------------------------------------- /host/include/render-utils/sync_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/include/render-utils/sync_device.h -------------------------------------------------------------------------------- /host/iostream/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/iostream/Android.bp -------------------------------------------------------------------------------- /host/iostream/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/iostream/BUILD.bazel -------------------------------------------------------------------------------- /host/iostream/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/iostream/CMakeLists.txt -------------------------------------------------------------------------------- /host/iostream/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/iostream/meson.build -------------------------------------------------------------------------------- /host/library/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/library/Android.bp -------------------------------------------------------------------------------- /host/library/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/library/BUILD.bazel -------------------------------------------------------------------------------- /host/library/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/library/CMakeLists.txt -------------------------------------------------------------------------------- /host/library/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/library/meson.build -------------------------------------------------------------------------------- /host/library/shared_library.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/library/shared_library.cpp -------------------------------------------------------------------------------- /host/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/meson.build -------------------------------------------------------------------------------- /host/native_sub_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/native_sub_window.h -------------------------------------------------------------------------------- /host/native_sub_window_android.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/native_sub_window_android.cpp -------------------------------------------------------------------------------- /host/native_sub_window_cocoa.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/native_sub_window_cocoa.mm -------------------------------------------------------------------------------- /host/native_sub_window_qnx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/native_sub_window_qnx.cpp -------------------------------------------------------------------------------- /host/native_sub_window_stub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/native_sub_window_stub.cpp -------------------------------------------------------------------------------- /host/native_sub_window_win32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/native_sub_window_win32.cpp -------------------------------------------------------------------------------- /host/native_sub_window_x11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/native_sub_window_x11.cpp -------------------------------------------------------------------------------- /host/post_commands.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/post_commands.h -------------------------------------------------------------------------------- /host/post_worker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/post_worker.cpp -------------------------------------------------------------------------------- /host/post_worker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/post_worker.h -------------------------------------------------------------------------------- /host/post_worker_gl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/post_worker_gl.cpp -------------------------------------------------------------------------------- /host/post_worker_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/post_worker_gl.h -------------------------------------------------------------------------------- /host/read_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/read_buffer.cpp -------------------------------------------------------------------------------- /host/read_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/read_buffer.h -------------------------------------------------------------------------------- /host/readback_worker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/readback_worker.h -------------------------------------------------------------------------------- /host/renderControl_dec/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/renderControl_dec/Android.bp -------------------------------------------------------------------------------- /host/renderControl_dec/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/renderControl_dec/BUILD.bazel -------------------------------------------------------------------------------- /host/renderControl_dec/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/renderControl_dec/CMakeLists.txt -------------------------------------------------------------------------------- /host/renderControl_dec/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/renderControl_dec/meson.build -------------------------------------------------------------------------------- /host/render_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/render_api.cpp -------------------------------------------------------------------------------- /host/render_channel_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/render_channel_impl.cpp -------------------------------------------------------------------------------- /host/render_channel_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/render_channel_impl.h -------------------------------------------------------------------------------- /host/render_control.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/render_control.cpp -------------------------------------------------------------------------------- /host/render_control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/render_control.h -------------------------------------------------------------------------------- /host/render_lib_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/render_lib_impl.cpp -------------------------------------------------------------------------------- /host/render_lib_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/render_lib_impl.h -------------------------------------------------------------------------------- /host/render_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/render_thread.cpp -------------------------------------------------------------------------------- /host/render_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/render_thread.h -------------------------------------------------------------------------------- /host/render_thread_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/render_thread_info.cpp -------------------------------------------------------------------------------- /host/render_thread_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/render_thread_info.h -------------------------------------------------------------------------------- /host/render_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/render_window.cpp -------------------------------------------------------------------------------- /host/render_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/render_window.h -------------------------------------------------------------------------------- /host/renderdoc/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/renderdoc/Android.bp -------------------------------------------------------------------------------- /host/renderdoc/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/renderdoc/BUILD.bazel -------------------------------------------------------------------------------- /host/renderdoc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/renderdoc/CMakeLists.txt -------------------------------------------------------------------------------- /host/renderdoc/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/renderdoc/meson.build -------------------------------------------------------------------------------- /host/renderdoc/renderdoc_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/renderdoc/renderdoc_unittest.cpp -------------------------------------------------------------------------------- /host/renderer_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/renderer_impl.cpp -------------------------------------------------------------------------------- /host/renderer_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/renderer_impl.h -------------------------------------------------------------------------------- /host/ring_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/ring_stream.cpp -------------------------------------------------------------------------------- /host/ring_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/ring_stream.h -------------------------------------------------------------------------------- /host/snapshot/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/snapshot/Android.bp -------------------------------------------------------------------------------- /host/snapshot/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/snapshot/BUILD.bazel -------------------------------------------------------------------------------- /host/snapshot/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/snapshot/CMakeLists.txt -------------------------------------------------------------------------------- /host/snapshot/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/snapshot/meson.build -------------------------------------------------------------------------------- /host/stale_ptr_registry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/stale_ptr_registry.h -------------------------------------------------------------------------------- /host/sync_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/sync_thread.cpp -------------------------------------------------------------------------------- /host/sync_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/sync_thread.h -------------------------------------------------------------------------------- /host/testlibs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/testlibs/CMakeLists.txt -------------------------------------------------------------------------------- /host/testlibs/oswindow/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/testlibs/oswindow/Android.bp -------------------------------------------------------------------------------- /host/testlibs/oswindow/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/testlibs/oswindow/BUILD.bazel -------------------------------------------------------------------------------- /host/testlibs/oswindow/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/testlibs/oswindow/CMakeLists.txt -------------------------------------------------------------------------------- /host/testlibs/oswindow/OSWindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/testlibs/oswindow/OSWindow.cpp -------------------------------------------------------------------------------- /host/testlibs/oswindow/osx/OSXWindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/testlibs/oswindow/osx/OSXWindow.h -------------------------------------------------------------------------------- /host/testlibs/oswindow/osx/OSXWindow.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/testlibs/oswindow/osx/OSXWindow.mm -------------------------------------------------------------------------------- /host/testlibs/oswindow/x11/X11Window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/testlibs/oswindow/x11/X11Window.cpp -------------------------------------------------------------------------------- /host/testlibs/oswindow/x11/X11Window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/testlibs/oswindow/x11/X11Window.h -------------------------------------------------------------------------------- /host/testlibs/support/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/testlibs/support/Android.bp -------------------------------------------------------------------------------- /host/testlibs/support/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/testlibs/support/BUILD.bazel -------------------------------------------------------------------------------- /host/testlibs/support/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/testlibs/support/CMakeLists.txt -------------------------------------------------------------------------------- /host/testlibs/support/GLTestUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/testlibs/support/GLTestUtils.cpp -------------------------------------------------------------------------------- /host/testlibs/support/HelloTriangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/testlibs/support/HelloTriangle.cpp -------------------------------------------------------------------------------- /host/testlibs/support/ShaderUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/testlibs/support/ShaderUtils.cpp -------------------------------------------------------------------------------- /host/tests/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/tests/BUILD.bazel -------------------------------------------------------------------------------- /host/tests/GLES1Dispatch_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/tests/GLES1Dispatch_unittest.cpp -------------------------------------------------------------------------------- /host/tests/GLSnapshotPixels_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/tests/GLSnapshotPixels_unittest.cpp -------------------------------------------------------------------------------- /host/tests/GLSnapshot_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/tests/GLSnapshot_unittest.cpp -------------------------------------------------------------------------------- /host/tests/OpenGL_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/tests/OpenGL_unittest.cpp -------------------------------------------------------------------------------- /host/tests/StalePtrRegistry_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/tests/StalePtrRegistry_unittest.cpp -------------------------------------------------------------------------------- /host/tests/TextureDraw_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/tests/TextureDraw_unittest.cpp -------------------------------------------------------------------------------- /host/tracing/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/tracing/Android.bp -------------------------------------------------------------------------------- /host/tracing/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/tracing/BUILD.bazel -------------------------------------------------------------------------------- /host/tracing/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/tracing/CMakeLists.txt -------------------------------------------------------------------------------- /host/tracing/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/tracing/meson.build -------------------------------------------------------------------------------- /host/tracing/tracing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/tracing/tracing.cpp -------------------------------------------------------------------------------- /host/virtgpu_gfxstream_protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtgpu_gfxstream_protocol.h -------------------------------------------------------------------------------- /host/virtio_gpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu.h -------------------------------------------------------------------------------- /host/virtio_gpu_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_context.cpp -------------------------------------------------------------------------------- /host/virtio_gpu_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_context.h -------------------------------------------------------------------------------- /host/virtio_gpu_context_snapshot.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_context_snapshot.proto -------------------------------------------------------------------------------- /host/virtio_gpu_format_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_format_utils.h -------------------------------------------------------------------------------- /host/virtio_gpu_frontend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_frontend.cpp -------------------------------------------------------------------------------- /host/virtio_gpu_frontend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_frontend.h -------------------------------------------------------------------------------- /host/virtio_gpu_frontend_snapshot.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_frontend_snapshot.proto -------------------------------------------------------------------------------- /host/virtio_gpu_gfxstream_renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_gfxstream_renderer.cpp -------------------------------------------------------------------------------- /host/virtio_gpu_pipe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_pipe.cpp -------------------------------------------------------------------------------- /host/virtio_gpu_pipe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_pipe.h -------------------------------------------------------------------------------- /host/virtio_gpu_resource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_resource.cpp -------------------------------------------------------------------------------- /host/virtio_gpu_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_resource.h -------------------------------------------------------------------------------- /host/virtio_gpu_resource_snapshot.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_resource_snapshot.proto -------------------------------------------------------------------------------- /host/virtio_gpu_ring_blob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_ring_blob.cpp -------------------------------------------------------------------------------- /host/virtio_gpu_ring_blob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_ring_blob.h -------------------------------------------------------------------------------- /host/virtio_gpu_ring_blob_snapshot.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_ring_blob_snapshot.proto -------------------------------------------------------------------------------- /host/virtio_gpu_timelines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_timelines.cpp -------------------------------------------------------------------------------- /host/virtio_gpu_timelines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_timelines.h -------------------------------------------------------------------------------- /host/virtio_gpu_timelines_snapshot.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_timelines_snapshot.proto -------------------------------------------------------------------------------- /host/virtio_gpu_timelines_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/virtio_gpu_timelines_tests.cpp -------------------------------------------------------------------------------- /host/vsync_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vsync_thread.cpp -------------------------------------------------------------------------------- /host/vsync_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vsync_thread.h -------------------------------------------------------------------------------- /host/vsync_thread_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vsync_thread_unittest.cpp -------------------------------------------------------------------------------- /host/vulkan/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/Android.bp -------------------------------------------------------------------------------- /host/vulkan/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/BUILD.bazel -------------------------------------------------------------------------------- /host/vulkan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/CMakeLists.txt -------------------------------------------------------------------------------- /host/vulkan/borrowed_image_vk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/borrowed_image_vk.cpp -------------------------------------------------------------------------------- /host/vulkan/borrowed_image_vk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/borrowed_image_vk.h -------------------------------------------------------------------------------- /host/vulkan/buffer_vk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/buffer_vk.cpp -------------------------------------------------------------------------------- /host/vulkan/buffer_vk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/buffer_vk.h -------------------------------------------------------------------------------- /host/vulkan/cereal/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/cereal/Android.bp -------------------------------------------------------------------------------- /host/vulkan/cereal/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/cereal/BUILD.bazel -------------------------------------------------------------------------------- /host/vulkan/cereal/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/cereal/CMakeLists.txt -------------------------------------------------------------------------------- /host/vulkan/cereal/common/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/cereal/common/Android.bp -------------------------------------------------------------------------------- /host/vulkan/cereal/common/vk_struct_id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/cereal/common/vk_struct_id.h -------------------------------------------------------------------------------- /host/vulkan/cereal/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/cereal/meson.build -------------------------------------------------------------------------------- /host/vulkan/color_buffer_vk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/color_buffer_vk.cpp -------------------------------------------------------------------------------- /host/vulkan/color_buffer_vk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/color_buffer_vk.h -------------------------------------------------------------------------------- /host/vulkan/compositor.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/compositor.frag -------------------------------------------------------------------------------- /host/vulkan/compositor.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/compositor.vert -------------------------------------------------------------------------------- /host/vulkan/compositor_fragment_shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/compositor_fragment_shader.h -------------------------------------------------------------------------------- /host/vulkan/compositor_vertex_shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/compositor_vertex_shader.h -------------------------------------------------------------------------------- /host/vulkan/compositor_vk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/compositor_vk.cpp -------------------------------------------------------------------------------- /host/vulkan/compositor_vk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/compositor_vk.h -------------------------------------------------------------------------------- /host/vulkan/compositor_vk_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/compositor_vk_unittest.cpp -------------------------------------------------------------------------------- /host/vulkan/debug_utils_helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/debug_utils_helper.cpp -------------------------------------------------------------------------------- /host/vulkan/debug_utils_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/debug_utils_helper.h -------------------------------------------------------------------------------- /host/vulkan/dependency_graph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/dependency_graph.cpp -------------------------------------------------------------------------------- /host/vulkan/dependency_graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/dependency_graph.h -------------------------------------------------------------------------------- /host/vulkan/device_lost_helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/device_lost_helper.cpp -------------------------------------------------------------------------------- /host/vulkan/device_lost_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/device_lost_helper.h -------------------------------------------------------------------------------- /host/vulkan/device_op_tracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/device_op_tracker.cpp -------------------------------------------------------------------------------- /host/vulkan/device_op_tracker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/device_op_tracker.h -------------------------------------------------------------------------------- /host/vulkan/display_surface_vk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/display_surface_vk.cpp -------------------------------------------------------------------------------- /host/vulkan/display_surface_vk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/display_surface_vk.h -------------------------------------------------------------------------------- /host/vulkan/display_vk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/display_vk.cpp -------------------------------------------------------------------------------- /host/vulkan/display_vk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/display_vk.h -------------------------------------------------------------------------------- /host/vulkan/display_vk_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/display_vk_unittest.cpp -------------------------------------------------------------------------------- /host/vulkan/emulated_textures/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/emulated_textures/Android.bp -------------------------------------------------------------------------------- /host/vulkan/emulated_textures/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/emulated_textures/README.md -------------------------------------------------------------------------------- /host/vulkan/external_memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/external_memory.cpp -------------------------------------------------------------------------------- /host/vulkan/external_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/external_memory.h -------------------------------------------------------------------------------- /host/vulkan/gralloc_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/gralloc_defs.h -------------------------------------------------------------------------------- /host/vulkan/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/meson.build -------------------------------------------------------------------------------- /host/vulkan/post_worker_vk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/post_worker_vk.cpp -------------------------------------------------------------------------------- /host/vulkan/post_worker_vk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/post_worker_vk.h -------------------------------------------------------------------------------- /host/vulkan/render_thread_info_vk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/render_thread_info_vk.cpp -------------------------------------------------------------------------------- /host/vulkan/render_thread_info_vk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/render_thread_info_vk.h -------------------------------------------------------------------------------- /host/vulkan/swap_chain_state_vk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/swap_chain_state_vk.cpp -------------------------------------------------------------------------------- /host/vulkan/swap_chain_state_vk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/swap_chain_state_vk.h -------------------------------------------------------------------------------- /host/vulkan/testdata/256x256_android.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/testdata/256x256_android.png -------------------------------------------------------------------------------- /host/vulkan/testing/VulkanTestHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/testing/VulkanTestHelper.cpp -------------------------------------------------------------------------------- /host/vulkan/testing/VulkanTestHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/testing/VulkanTestHelper.h -------------------------------------------------------------------------------- /host/vulkan/trivial_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/trivial_stream.h -------------------------------------------------------------------------------- /host/vulkan/vk_common_operations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_common_operations.cpp -------------------------------------------------------------------------------- /host/vulkan/vk_common_operations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_common_operations.h -------------------------------------------------------------------------------- /host/vulkan/vk_decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_decoder.cpp -------------------------------------------------------------------------------- /host/vulkan/vk_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_decoder.h -------------------------------------------------------------------------------- /host/vulkan/vk_decoder_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_decoder_context.h -------------------------------------------------------------------------------- /host/vulkan/vk_decoder_global_state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_decoder_global_state.cpp -------------------------------------------------------------------------------- /host/vulkan/vk_decoder_global_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_decoder_global_state.h -------------------------------------------------------------------------------- /host/vulkan/vk_decoder_snapshot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_decoder_snapshot.cpp -------------------------------------------------------------------------------- /host/vulkan/vk_decoder_snapshot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_decoder_snapshot.h -------------------------------------------------------------------------------- /host/vulkan/vk_decoder_snapshot_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_decoder_snapshot_utils.h -------------------------------------------------------------------------------- /host/vulkan/vk_fn_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_fn_info.h -------------------------------------------------------------------------------- /host/vulkan/vk_format_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_format_utils.cpp -------------------------------------------------------------------------------- /host/vulkan/vk_format_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_format_utils.h -------------------------------------------------------------------------------- /host/vulkan/vk_format_utils_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_format_utils_unittest.cpp -------------------------------------------------------------------------------- /host/vulkan/vk_qsri_timeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_qsri_timeline.h -------------------------------------------------------------------------------- /host/vulkan/vk_reconstruction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_reconstruction.cpp -------------------------------------------------------------------------------- /host/vulkan/vk_reconstruction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_reconstruction.h -------------------------------------------------------------------------------- /host/vulkan/vk_snapshot_handles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_snapshot_handles.h -------------------------------------------------------------------------------- /host/vulkan/vk_sub_decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_sub_decoder.cpp -------------------------------------------------------------------------------- /host/vulkan/vk_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_utils.cpp -------------------------------------------------------------------------------- /host/vulkan/vk_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_utils.h -------------------------------------------------------------------------------- /host/vulkan/vk_utils_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vk_utils_tests.cpp -------------------------------------------------------------------------------- /host/vulkan/vulkan_boxed_handles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vulkan_boxed_handles.cpp -------------------------------------------------------------------------------- /host/vulkan/vulkan_boxed_handles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vulkan_boxed_handles.h -------------------------------------------------------------------------------- /host/vulkan/vulkan_dispatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vulkan_dispatch.cpp -------------------------------------------------------------------------------- /host/vulkan/vulkan_dispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vulkan_dispatch.h -------------------------------------------------------------------------------- /host/vulkan/vulkan_gfxstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vulkan_gfxstream.h -------------------------------------------------------------------------------- /host/vulkan/vulkan_handle_mapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vulkan_handle_mapping.cpp -------------------------------------------------------------------------------- /host/vulkan/vulkan_handle_mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vulkan_handle_mapping.h -------------------------------------------------------------------------------- /host/vulkan/vulkan_handles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vulkan_handles.h -------------------------------------------------------------------------------- /host/vulkan/vulkan_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vulkan_stream.cpp -------------------------------------------------------------------------------- /host/vulkan/vulkan_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vulkan_stream.h -------------------------------------------------------------------------------- /host/vulkan/vulkan_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/host/vulkan/vulkan_unittest.cpp -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/meson.build -------------------------------------------------------------------------------- /meson_options.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/meson_options.txt -------------------------------------------------------------------------------- /scripts/build-nested-vulkan-loader.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/scripts/build-nested-vulkan-loader.sh -------------------------------------------------------------------------------- /scripts/gen-entries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/scripts/gen-entries.py -------------------------------------------------------------------------------- /scripts/generate-apigen-sources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/scripts/generate-apigen-sources.sh -------------------------------------------------------------------------------- /scripts/generate-dispatch-headers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/scripts/generate-dispatch-headers.sh -------------------------------------------------------------------------------- /scripts/generate-gfxstream-vulkan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/scripts/generate-gfxstream-vulkan.sh -------------------------------------------------------------------------------- /scripts/gles3translatorgen/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/scripts/gles3translatorgen/__init__.py -------------------------------------------------------------------------------- /scripts/glsl-shader-to-spv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/scripts/glsl-shader-to-spv.py -------------------------------------------------------------------------------- /scripts/print_gfx_logs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/scripts/print_gfx_logs/__init__.py -------------------------------------------------------------------------------- /scripts/print_gfx_logs/opcodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/scripts/print_gfx_logs/opcodes.py -------------------------------------------------------------------------------- /scripts/print_gfx_logs/print_gfx_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/scripts/print_gfx_logs/print_gfx_logs.py -------------------------------------------------------------------------------- /scripts/print_gfx_logs/vulkan_printer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/scripts/print_gfx_logs/vulkan_printer.py -------------------------------------------------------------------------------- /tests/cuttlefish/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/tests/cuttlefish/BUILD.bazel -------------------------------------------------------------------------------- /tests/cuttlefish/test_defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/tests/cuttlefish/test_defs.bzl -------------------------------------------------------------------------------- /tests/end2end/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/tests/end2end/Android.bp -------------------------------------------------------------------------------- /tests/end2end/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/tests/end2end/BUILD.bazel -------------------------------------------------------------------------------- /tests/end2end/gfxstream_end2end_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/tests/end2end/gfxstream_end2end_tests.h -------------------------------------------------------------------------------- /tests/end2end/kumquat_instance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/tests/end2end/kumquat_instance.cpp -------------------------------------------------------------------------------- /tests/end2end/kumquat_instance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/tests/end2end/kumquat_instance.h -------------------------------------------------------------------------------- /tests/end2end/shaders/simple_shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/tests/end2end/shaders/simple_shader.frag -------------------------------------------------------------------------------- /tests/end2end/shaders/simple_shader.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/tests/end2end/shaders/simple_shader.vert -------------------------------------------------------------------------------- /tests/end2end/test_data_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/tests/end2end/test_data_utils.cpp -------------------------------------------------------------------------------- /tests/end2end/test_data_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/tests/end2end/test_data_utils.h -------------------------------------------------------------------------------- /third_party/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: false -------------------------------------------------------------------------------- /third_party/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/android/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/android/BUILD.bazel -------------------------------------------------------------------------------- /third_party/android/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/android/LICENSE -------------------------------------------------------------------------------- /third_party/angle/BUILD.angle.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/angle/BUILD.angle.bazel -------------------------------------------------------------------------------- /third_party/angle/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/angle/BUILD.bazel -------------------------------------------------------------------------------- /third_party/angle/libEGL_angle.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/angle/libEGL_angle.lds -------------------------------------------------------------------------------- /third_party/angle/libGLESv2_angle.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/angle/libGLESv2_angle.lds -------------------------------------------------------------------------------- /third_party/astc-encoder/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/astc-encoder/Android.bp -------------------------------------------------------------------------------- /third_party/astc-encoder/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/astc-encoder/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/astc-encoder/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/astc-encoder/LICENSE -------------------------------------------------------------------------------- /third_party/astc-encoder/README.android: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/astc-encoder/README.android -------------------------------------------------------------------------------- /third_party/astc-encoder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/astc-encoder/README.md -------------------------------------------------------------------------------- /third_party/drm/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/drm/Android.bp -------------------------------------------------------------------------------- /third_party/drm/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/drm/BUILD.bazel -------------------------------------------------------------------------------- /third_party/drm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/drm/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/drm/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/drm/LICENSE -------------------------------------------------------------------------------- /third_party/drm/include/drm/drm_fourcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/drm/include/drm/drm_fourcc.h -------------------------------------------------------------------------------- /third_party/drm/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/drm/meson.build -------------------------------------------------------------------------------- /third_party/fuchsia/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/fuchsia/LICENSE -------------------------------------------------------------------------------- /third_party/fuchsia/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/fuchsia/README -------------------------------------------------------------------------------- /third_party/glm/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/Android.bp -------------------------------------------------------------------------------- /third_party/glm/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/BUILD.bazel -------------------------------------------------------------------------------- /third_party/glm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/glm/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/LICENSE -------------------------------------------------------------------------------- /third_party/glm/include/glm/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/LICENSE -------------------------------------------------------------------------------- /third_party/glm/include/glm/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/common.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/detail/func_trigonometric_simd.inl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/glm/include/glm/ext.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/ext.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/fwd.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/glm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/glm.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/gtc/ulp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/gtc/ulp.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/gtc/ulp.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/gtc/ulp.inl -------------------------------------------------------------------------------- /third_party/glm/include/glm/gtc/vec1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/gtc/vec1.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/gtc/vec1.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/gtc/vec1.inl -------------------------------------------------------------------------------- /third_party/glm/include/glm/gtx/bit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/gtx/bit.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/gtx/bit.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/gtx/bit.inl -------------------------------------------------------------------------------- /third_party/glm/include/glm/gtx/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/gtx/hash.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/gtx/hash.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/gtx/hash.inl -------------------------------------------------------------------------------- /third_party/glm/include/glm/gtx/io.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/gtx/io.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/gtx/io.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/gtx/io.inl -------------------------------------------------------------------------------- /third_party/glm/include/glm/gtx/norm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/gtx/norm.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/gtx/norm.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/gtx/norm.inl -------------------------------------------------------------------------------- /third_party/glm/include/glm/gtx/type_trait.inl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/glm/include/glm/gtx/wrap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/gtx/wrap.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/gtx/wrap.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/gtx/wrap.inl -------------------------------------------------------------------------------- /third_party/glm/include/glm/integer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/integer.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/mat2x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/mat2x2.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/mat2x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/mat2x3.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/mat2x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/mat2x4.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/mat3x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/mat3x2.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/mat3x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/mat3x3.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/mat3x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/mat3x4.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/mat4x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/mat4x2.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/mat4x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/mat4x3.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/mat4x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/mat4x4.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/matrix.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/matrix.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/packing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/packing.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/vec2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/vec2.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/vec3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/vec3.hpp -------------------------------------------------------------------------------- /third_party/glm/include/glm/vec4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/glm/include/glm/vec4.hpp -------------------------------------------------------------------------------- /third_party/mesa/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/mesa/BUILD.bazel -------------------------------------------------------------------------------- /third_party/mesa/BUILD.drm.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/mesa/BUILD.drm.bazel -------------------------------------------------------------------------------- /third_party/mesa/BUILD.mako.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/mesa/BUILD.mako.bazel -------------------------------------------------------------------------------- /third_party/mesa/BUILD.markupsafe.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/mesa/BUILD.markupsafe.bazel -------------------------------------------------------------------------------- /third_party/mesa/BUILD.mesa.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/mesa/BUILD.mesa.bazel -------------------------------------------------------------------------------- /third_party/mesa/BUILD.pyyaml.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/mesa/BUILD.pyyaml.bazel -------------------------------------------------------------------------------- /third_party/mesa/PATCH.mesa.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/mesa/PATCH.mesa.patch -------------------------------------------------------------------------------- /third_party/mesa/vk_lavapipe_icd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/mesa/vk_lavapipe_icd.json -------------------------------------------------------------------------------- /third_party/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/meson.build -------------------------------------------------------------------------------- /third_party/opengl/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/opengl/Android.bp -------------------------------------------------------------------------------- /third_party/opengl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/opengl/BUILD.bazel -------------------------------------------------------------------------------- /third_party/opengl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/opengl/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/opengl/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/opengl/LICENSE -------------------------------------------------------------------------------- /third_party/opengl/include/EGL/egl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/opengl/include/EGL/egl.h -------------------------------------------------------------------------------- /third_party/opengl/include/EGL/eglext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/opengl/include/EGL/eglext.h -------------------------------------------------------------------------------- /third_party/opengl/include/GL/gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/opengl/include/GL/gl.h -------------------------------------------------------------------------------- /third_party/opengl/include/GL/glext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/opengl/include/GL/glext.h -------------------------------------------------------------------------------- /third_party/opengl/include/GL/glx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/opengl/include/GL/glx.h -------------------------------------------------------------------------------- /third_party/opengl/include/GL/glxext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/opengl/include/GL/glxext.h -------------------------------------------------------------------------------- /third_party/opengl/include/GL/wglext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/opengl/include/GL/wglext.h -------------------------------------------------------------------------------- /third_party/opengl/include/GLES/egl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/opengl/include/GLES/egl.h -------------------------------------------------------------------------------- /third_party/opengl/include/GLES/gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/opengl/include/GLES/gl.h -------------------------------------------------------------------------------- /third_party/opengl/include/GLES/glext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/opengl/include/GLES/glext.h -------------------------------------------------------------------------------- /third_party/opengl/include/GLES2/gl2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/opengl/include/GLES2/gl2.h -------------------------------------------------------------------------------- /third_party/opengl/include/GLES3/gl3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/opengl/include/GLES3/gl3.h -------------------------------------------------------------------------------- /third_party/opengl/include/GLES3/gl31.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/opengl/include/GLES3/gl31.h -------------------------------------------------------------------------------- /third_party/opengl/include/GLES3/gl32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/opengl/include/GLES3/gl32.h -------------------------------------------------------------------------------- /third_party/qnx/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/qnx/LICENSE -------------------------------------------------------------------------------- /third_party/qnx/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/qnx/Makefile -------------------------------------------------------------------------------- /third_party/qnx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/qnx/README.md -------------------------------------------------------------------------------- /third_party/qnx/common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/qnx/common.mk -------------------------------------------------------------------------------- /third_party/qnx/nto/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/qnx/nto/Makefile -------------------------------------------------------------------------------- /third_party/qnx/nto/aarch64-le/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/qnx/nto/aarch64-le/Makefile -------------------------------------------------------------------------------- /third_party/qnx/nto/build-gfxstream.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/qnx/nto/build-gfxstream.sh -------------------------------------------------------------------------------- /third_party/qnx/oswindow/QNXWindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/qnx/oswindow/QNXWindow.cpp -------------------------------------------------------------------------------- /third_party/qnx/oswindow/QNXWindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/qnx/oswindow/QNXWindow.h -------------------------------------------------------------------------------- /third_party/qnx/pinfo.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/qnx/pinfo.mk -------------------------------------------------------------------------------- /third_party/qnx/pkgconfig/screen.pc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/qnx/pkgconfig/screen.pc -------------------------------------------------------------------------------- /third_party/renderdoc/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/renderdoc/Android.bp -------------------------------------------------------------------------------- /third_party/renderdoc/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/renderdoc/BUILD.bazel -------------------------------------------------------------------------------- /third_party/renderdoc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/renderdoc/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/renderdoc/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/renderdoc/LICENSE -------------------------------------------------------------------------------- /third_party/rutabaga/BUILD.bazel: -------------------------------------------------------------------------------- 1 | package( 2 | default_visibility = ["@//:gfxstream"], 3 | ) 4 | -------------------------------------------------------------------------------- /third_party/stb/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/stb/Android.bp -------------------------------------------------------------------------------- /third_party/stb/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/stb/BUILD.bazel -------------------------------------------------------------------------------- /third_party/stb/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/stb/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/stb/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/stb/LICENSE -------------------------------------------------------------------------------- /third_party/stb/README.android.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/stb/README.android.md -------------------------------------------------------------------------------- /third_party/stb/include/stb/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/stb/include/stb/LICENSE -------------------------------------------------------------------------------- /third_party/stb/include/stb/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/stb/include/stb/stb_image.h -------------------------------------------------------------------------------- /third_party/stb/src/stb_image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/stb/src/stb_image.cpp -------------------------------------------------------------------------------- /third_party/stb/src/stb_image_write.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/stb/src/stb_image_write.cpp -------------------------------------------------------------------------------- /third_party/swiftshader/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/swiftshader/BUILD.bazel -------------------------------------------------------------------------------- /third_party/vulkan/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/vulkan/Android.bp -------------------------------------------------------------------------------- /third_party/vulkan/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/vulkan/BUILD.bazel -------------------------------------------------------------------------------- /third_party/vulkan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/vulkan/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/vulkan/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/vulkan/LICENSE -------------------------------------------------------------------------------- /third_party/vulkan_docs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/vulkan_docs/LICENSE -------------------------------------------------------------------------------- /third_party/vulkan_docs/xml/vk.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/vulkan_docs/xml/vk.xml -------------------------------------------------------------------------------- /third_party/x11/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/Android.bp -------------------------------------------------------------------------------- /third_party/x11/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/BUILD.bazel -------------------------------------------------------------------------------- /third_party/x11/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/x11/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/LICENSE -------------------------------------------------------------------------------- /third_party/x11/include/X11/DECkeysym.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/DECkeysym.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/HPkeysym.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/HPkeysym.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/ImUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/ImUtil.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Sunkeysym.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Sunkeysym.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/X.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/X.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/XF86keysym.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/XF86keysym.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/XKBlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/XKBlib.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/XWDFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/XWDFile.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xalloca.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xalloca.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xarch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xarch.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xatom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xatom.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xcms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xcms.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xdefs.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xfuncproto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xfuncproto.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xfuncs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xfuncs.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xlib.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/XlibConf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/XlibConf.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xlibint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xlibint.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xlocale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xlocale.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xmd.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xos.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xos_r.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xos_r.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xosdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xosdefs.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xpoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xpoll.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xproto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xproto.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xprotostr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xprotostr.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xregion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xregion.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xresource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xresource.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xthreads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xthreads.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xutil.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xw32defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xw32defs.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xwindows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xwindows.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/Xwinsock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/Xwinsock.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/ap_keysym.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/ap_keysym.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/cursorfont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/cursorfont.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/keysym.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/keysym.h -------------------------------------------------------------------------------- /third_party/x11/include/X11/keysymdef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/include/X11/keysymdef.h -------------------------------------------------------------------------------- /third_party/x11/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/x11/meson.build -------------------------------------------------------------------------------- /third_party/xcb/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/xcb/Android.bp -------------------------------------------------------------------------------- /third_party/xcb/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/xcb/BUILD.bazel -------------------------------------------------------------------------------- /third_party/xcb/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/xcb/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/xcb/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/xcb/LICENSE -------------------------------------------------------------------------------- /third_party/xcb/include/xcb/shm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/xcb/include/xcb/shm.h -------------------------------------------------------------------------------- /third_party/xcb/include/xcb/xcb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/xcb/include/xcb/xcb.h -------------------------------------------------------------------------------- /third_party/xcb/include/xcb/xproto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/xcb/include/xcb/xproto.h -------------------------------------------------------------------------------- /third_party/zlib/BUILD.bazel: -------------------------------------------------------------------------------- 1 | package( 2 | default_visibility = ["@//:gfxstream"], 3 | ) 4 | -------------------------------------------------------------------------------- /third_party/zlib/BUILD.zlib.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/third_party/zlib/BUILD.zlib.bazel -------------------------------------------------------------------------------- /toolchain/bazel/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/toolchain/bazel/BUILD.bazel -------------------------------------------------------------------------------- /toolchain/bazel/cc_toolchain_config.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/toolchain/bazel/cc_toolchain_config.bzl -------------------------------------------------------------------------------- /toolchain/bazel/cc_toolchain_macro.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/toolchain/bazel/cc_toolchain_macro.bzl -------------------------------------------------------------------------------- /toolchain/bazel/file_detector.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/toolchain/bazel/file_detector.bzl -------------------------------------------------------------------------------- /toolchain/bazel/install_bazel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/toolchain/bazel/install_bazel.sh -------------------------------------------------------------------------------- /toolchain/cmake/test_properties.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/gfxstream/HEAD/toolchain/cmake/test_properties.cmake --------------------------------------------------------------------------------