Dactyloidae/gfx/gl
Nia Alarie a023a81fef Fix loading libGL on NetBSD
The unversioned libGL is preferred on OpenBSD and NetBSD because
both (a) always install it (b) have forks of X11 with different
ABI versions.  However, many Linux distributions do not ship
unversioned .so symlinks unless you install -dev packages.

Unfortunately also needs to be fixed in ANGLE which has the same
problem.
2024-08-05 10:39:06 +08:00
..
DecomposeIntoNoRepeatTriangles.cpp Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
DecomposeIntoNoRepeatTriangles.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
EGLUtils.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
EGLUtils.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ForceDiscreteGPUHelperCGL.h Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
GfxTexturesReporter.cpp Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
GfxTexturesReporter.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
GLBlitHelper.cpp Issue #2101 - Part 7: Add color range support on GPUs 2023-02-27 12:14:20 +08:00
GLBlitHelper.h Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
GLConsts.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
GLContext.cpp Issue #457 - Make GLContextSymbols a pure aggregate POD 2022-05-31 09:13:17 +08:00
GLContext.h Issue #1053 - Part 3a: Remove Android conditionals from /gfx 2021-01-01 10:01:09 +08:00
GLContextCGL.h Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
GLContextEAGL.h Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
GLContextEGL.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
GLContextFeatures.cpp Issue #1354 - Don't allow glsl[130,400] unless we have gpu_shader5 2020-01-17 09:19:01 +08:00
GLContextGLX.h Don't use gfxXlibSurface in GLContextGLX. 2022-09-01 10:20:38 +08:00
GLContextProvider.h Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
GLContextProviderCGL.mm Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
GLContextProviderEAGL.mm Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
GLContextProviderEGL.cpp Issue #1053 - Part 3a: Remove Android conditionals from /gfx 2021-01-01 10:01:09 +08:00
GLContextProviderGLX.cpp Fix loading libGL on NetBSD 2024-08-05 10:39:06 +08:00
GLContextProviderImpl.h Issue #1053 - Part 3a: Remove Android conditionals from /gfx 2021-01-01 10:01:09 +08:00
GLContextProviderNull.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
GLContextProviderWGL.cpp Issue #80 - De-unify gfx/gl 2020-05-23 06:48:15 +08:00
GLContextSymbols.h Issue #457 - Make GLContextSymbols a pure aggregate POD 2022-05-31 09:13:17 +08:00
GLContextTypes.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
GLContextTypes.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
GLContextWGL.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
GLDebugUtils.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
GLDebugUtils.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
GLDefs.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
GLLibraryEGL.cpp Issue #1053 - Part 3a: Remove Android conditionals from /gfx 2021-01-01 10:01:09 +08:00
GLLibraryEGL.h Issue #1053 - Part 3a: Remove Android conditionals from /gfx 2021-01-01 10:01:09 +08:00
GLLibraryLoader.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
GLLibraryLoader.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
GLParseRegistryXML.py import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
GLReadTexImageHelper.cpp Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
GLReadTexImageHelper.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
GLScreenBuffer.cpp Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
GLScreenBuffer.h Issue #80 - De-unify gfx/gl 2020-05-23 06:48:15 +08:00
GLTextureImage.cpp Revert "Bug 1388020. r=nical, a=RyanVM" 2019-02-16 00:12:19 +08:00
GLTextureImage.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
GLTypes.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
GLUploadHelpers.cpp Fix call to macro MOZ_ASSERT_UNREACHABLE 2019-07-25 21:42:26 +08:00
GLUploadHelpers.h Revert "Bug 1388020. r=nical, a=RyanVM" 2019-02-16 00:12:19 +08:00
GLXLibrary.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
HeapCopyOfStackArray.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
moz.build Issue #80 - Re-unify most of gfx 2022-09-09 10:19:25 +08:00
ScopedGLHelpers.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ScopedGLHelpers.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SharedSurface.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SharedSurface.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SharedSurfaceANGLE.cpp Issue #80 - De-unify gfx/gl 2020-05-23 06:48:15 +08:00
SharedSurfaceANGLE.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SharedSurfaceD3D11Interop.cpp Issue #80 - De-unify gfx/gl 2020-05-23 06:48:15 +08:00
SharedSurfaceD3D11Interop.h Issue #80 - De-unify gfx/gl 2020-05-23 06:48:15 +08:00
SharedSurfaceEGL.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SharedSurfaceEGL.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SharedSurfaceGL.cpp [gfx] Check if we have a valid texture before trying to delete it. 2023-08-31 22:43:18 +08:00
SharedSurfaceGL.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SharedSurfaceGLX.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SharedSurfaceGLX.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SharedSurfaceIO.cpp Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
SharedSurfaceIO.h Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
SkiaGLGlue.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SkiaGLGlue.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SurfaceTypes.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SurfaceTypes.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
TextureGarbageBin.cpp Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
TextureGarbageBin.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
TextureImageEGL.cpp Revert "Bug 1388020. r=nical, a=RyanVM" 2019-02-16 00:12:19 +08:00
TextureImageEGL.h Issue #80 - De-unify gfx/gl 2020-05-23 06:48:15 +08:00
WGLLibrary.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00