mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-11-07 01:53:24 +09:00
[Docs] (.github/workflows, MG_Backend/DirectGLES, MG_Backend/DirectVulkan, MG_Benchmark/Driver, MG_Impl/EGLImpl, MG_Impl/Pipe, MG_IntegrationTest, MG_IntegrationTest/Harness, MG_IntegrationTest/Scenarios, MG_Pipe, MG_State/GLState, MG_Test, MG_Test/Pipe, MG_Test/Program, MG_Test/SelfTest, MG_Test/ShaderTranspiler, MG_Test/Swapchain, MG_Test/Wire, MG_Util/Async, MG_Util/BackendLoaders, MG_Util/SelfTest, MG_Util/ShaderTranspiler, MobileGL, scripts/ci, tools/spikes, tools/trace_replay): name drivers and techniques instead of external projects
This commit is contained in:
@@ -1256,7 +1256,7 @@ static void glImportFdBuffer(GlCtx& g, int fd, uint64_t allocationSize, uint64_t
|
||||
if (eImport != GL_NO_ERROR) {
|
||||
// Deliberately NOT closed: EXT_memory_object_fd transfers ownership of
|
||||
// the fd to the implementation and does not say whether that still
|
||||
// happens when the import fails, and Mesa closes it either way. A
|
||||
// happens when the import fails, and llvmpipe closes it either way. A
|
||||
// double close would land on whatever fd the allocator handed out
|
||||
// next -- the socket, in this program. At most a handful of rungs
|
||||
// run, so leaking the dup is the cheap, safe side of that trade.
|
||||
|
||||
@@ -5,7 +5,7 @@ if(NOT UNIX)
|
||||
return()
|
||||
endif()
|
||||
|
||||
option(MOBILEGL_TRACE_SOFTWARE_RENDERING "Force Mesa software rendering for trace tests" ON)
|
||||
option(MOBILEGL_TRACE_SOFTWARE_RENDERING "Force host software rendering (llvmpipe) for trace tests" ON)
|
||||
|
||||
set(MOBILEGL_TRACE_ROOT "${CMAKE_CURRENT_LIST_DIR}")
|
||||
set(MOBILEGL_TRACE_SHARED_CPP_DIR "${CMAKE_SOURCE_DIR}/android-plugin/app/src/trace/cpp")
|
||||
|
||||
Reference in New Issue
Block a user