gecko-dev/gfx/gl
Jeff Muizelaar 3a46da3d80 Bug 1803375. Use different coordinates when running on AMD. r=lsalzman,jgilbert
This updates the version wpf-gpu-raster which adds support for
GPUs/drivers that use truncation instead of rounding when converting
vertices to fixed point.

It also adds the GL vendor to InitContextResult so that we can detect
AMD on macOS and tell wpf-gpu-raster that truncation is going to happen.

Differential Revision: https://phabricator.services.mozilla.com/D167503
2023-01-27 01:45:17 +00:00
..
gtest Backed out 6 changesets (bug 1799258) for failures on gfx.color_management.display_profile. CLOSED TREE 2023-01-24 02:08:51 +02:00
AndroidNativeWindow.h Bug 1706656 - Avoid creating SurfaceTextures in isolated content processes on old android versions. r=geckoview-reviewers,ohall 2023-01-17 18:54:25 +00:00
AndroidSurfaceTexture.cpp Bug 1753349 (3/9): feat(gfx): use EGL_KHR_no_config_context in CreateEGLPBufferOffscreenContext r=jgilbert 2023-01-19 04:47:52 +00:00
AndroidSurfaceTexture.h Bug 1777952 - Namespace SurfaceTexture handles by the process they were allocated in. r=gfx-reviewers,geckoview-reviewers,aosmond,calu 2022-07-07 08:12:55 +00:00
AutoMappable.h Bug 1785925 - Add LUT and Colorspace support to GLBlitHelper. r=lsalzman,media-playback-reviewers,alwu 2022-09-13 17:40:43 +00:00
Colorspaces.cpp Backed out 6 changesets (bug 1799258) for failures on gfx.color_management.display_profile. CLOSED TREE 2023-01-24 02:08:51 +02:00
Colorspaces.h Backed out 6 changesets (bug 1799258) for failures on gfx.color_management.display_profile. CLOSED TREE 2023-01-24 02:08:51 +02:00
ForceDiscreteGPUHelperCGL.h
GfxTexturesReporter.cpp
GfxTexturesReporter.h
GLBlitHelper.cpp Bug 1805626 - Query vert attrib buffer binding directly. r=gfx-reviewers,lsalzman 2022-12-14 23:08:41 +00:00
GLBlitHelper.h Backed out changeset 0a2985a48339 (bug 1769747) for causing gl failures. 2022-10-05 01:38:13 +03:00
GLBlitHelperD3D.cpp Bug 1809216: add missing refcount increment for GLBlitHelperD3D::mD3D11 in GLBlitHelperD3D::getD3D11 r=jgilbert,jrmuizel,gfx-reviewers 2023-01-09 21:31:02 +00:00
GLConsts.h
GLConsts.py Bug 1790816 - Reformat gfx/gl/GLConsts.py with isort. r=linter-reviewers,ahal DONTBUILD 2022-12-21 16:25:54 +00:00
GLContext.cpp Bug 1779355 - Check for owning thead in GLContext::MakeCurrent and EGLLibrary::fMakeCurrent. r=gfx-reviewers,bradwerth 2022-08-11 05:46:45 +00:00
GLContext.h Bug 1803375. Use different coordinates when running on AMD. r=lsalzman,jgilbert 2023-01-27 01:45:17 +00:00
GLContextCGL.h
GLContextEAGL.h
GLContextEGL.h Bug 1753349 (4/9): refactor: rename CreateEGLPBufferOffscreenContext to CreateWithoutSurface r=jgilbert 2023-01-19 04:47:52 +00:00
GLContextFeatures.cpp
GLContextGLX.h Bug 1771159 - Don't use gfxXlibSurface in GLContextGLX. r=jgilbert 2022-08-08 16:06:43 +00:00
GLContextProvider.h Bug 1770111 [Linux] Build GLContextProviderLinux on other unix systems r=jgilbert 2022-05-20 12:37:08 +00:00
GLContextProviderCGL.mm
GLContextProviderEAGL.mm
GLContextProviderEGL.cpp Bug 1753349 (4/9): refactor: rename CreateEGLPBufferOffscreenContext to CreateWithoutSurface r=jgilbert 2023-01-19 04:47:52 +00:00
GLContextProviderGLX.cpp Bug 1771159 - Don't use gfxXlibSurface in GLContextGLX. r=jgilbert 2022-08-08 16:06:43 +00:00
GLContextProviderImpl.h
GLContextProviderLinux.cpp Bug 1776724 - fix wayland-only build r=jgilbert 2022-07-21 09:10:59 +00:00
GLContextProviderNull.cpp
GLContextProviderWGL.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=andi,media-playback-reviewers,necko-reviewers,padenot,dragana 2022-06-07 12:32:55 +00:00
GLContextSymbols.h
GLContextTypes.h
GLContextWGL.h
GLDebugUtils.cpp
GLDebugUtils.h
GLDefs.h Bug 1776470 - Explicitly ask for ANGLE debug layer iff d3d11 debug layer pref enabled. r=gfx-reviewers,bradwerth 2022-07-06 07:45:29 +00:00
GLLibraryEGL.cpp Bug 1753349 (3/9): feat(gfx): use EGL_KHR_no_config_context in CreateEGLPBufferOffscreenContext r=jgilbert 2023-01-19 04:47:52 +00:00
GLLibraryEGL.h Bug 1753349 (3/9): feat(gfx): use EGL_KHR_no_config_context in CreateEGLPBufferOffscreenContext r=jgilbert 2023-01-19 04:47:52 +00:00
GLLibraryLoader.cpp
GLLibraryLoader.h
GLReadTexImageHelper.cpp
GLReadTexImageHelper.h
GLScreenBuffer.cpp Bug 1794380 - Fix RemoteTexture with WebGL sync present on Android r=gfx-reviewers,lsalzman 2022-12-07 12:40:02 +00:00
GLScreenBuffer.h Bug 1794380 - Fix RemoteTexture with WebGL sync present on Android r=gfx-reviewers,lsalzman 2022-12-07 12:40:02 +00:00
GLTextureImage.cpp Bug 1779166 - Mark two GLContexts as not owned by single threads. r=gfx-reviewers,lsalzman 2022-07-19 02:53:56 +00:00
GLTextureImage.h
GLTypes.h
GLUploadHelpers.cpp
GLUploadHelpers.h
GLVendor.h Bug 1803375. Use different coordinates when running on AMD. r=lsalzman,jgilbert 2023-01-27 01:45:17 +00:00
GLXLibrary.h
HeapCopyOfStackArray.h
moz.build Bug 1803375. Use different coordinates when running on AMD. r=lsalzman,jgilbert 2023-01-27 01:45:17 +00:00
MozFramebuffer.cpp Bug 1756174 - gfxCriticalNote with details, instead of hard assert. r=gfx-reviewers,aosmond 2022-03-14 18:12:22 +00:00
MozFramebuffer.h Backed out changeset 0a2985a48339 (bug 1769747) for causing gl failures. 2022-10-05 01:38:13 +03:00
ScopedGLHelpers.cpp
ScopedGLHelpers.h
SharedSurface.cpp
SharedSurface.h Bug 1777426 - Support fast readbacks in CopyToSwapChain with async present. r=sotaro,jgilbert 2022-07-12 06:56:19 +00:00
SharedSurfaceAndroidHardwareBuffer.cpp
SharedSurfaceAndroidHardwareBuffer.h
SharedSurfaceANGLE.cpp Bug 1753349 (3/9): feat(gfx): use EGL_KHR_no_config_context in CreateEGLPBufferOffscreenContext r=jgilbert 2023-01-19 04:47:52 +00:00
SharedSurfaceANGLE.h
SharedSurfaceD3D11Interop.cpp Bug 1785925 - Add LUT and Colorspace support to GLBlitHelper. r=lsalzman,media-playback-reviewers,alwu 2022-09-13 17:40:43 +00:00
SharedSurfaceD3D11Interop.h
SharedSurfaceDMABUF.cpp Bug 1774075 [Linux] Don't use EGL_MESA_image_dma_buf_export on mesa/radeonsi driver r=jgilbert 2022-06-20 10:14:41 +00:00
SharedSurfaceDMABUF.h Bug 1735929 [Linux] Use EGL_MESA_image_dma_buf_export in SharedSurfaceDMABUF r=jgilbert,aosmond 2022-06-09 08:37:20 +00:00
SharedSurfaceEGL.cpp Bug 1784109 - Override SurfaceTexture transform for videos on Mediatek 6735. r=gfx-reviewers,media-playback-reviewers,lsalzman,alwu 2022-09-09 14:43:21 +00:00
SharedSurfaceEGL.h Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
SharedSurfaceGL.cpp
SharedSurfaceGL.h
SharedSurfaceIO.cpp Bug 1703654 - Prototype display-p3 for WebGL canvas. r=lsalzman,emilio,webidl,smaug 2022-05-02 23:54:09 +00:00
SharedSurfaceIO.h
SurfaceTypes.h
WGLLibrary.h