Marek Olšák
f81d4b7649
util/xmlconfig: allow drivers to override option values
...
This corrects the issue that we can't have DRI_CONF_MESA_GLTHREAD(false)
in gallium and then DRI_CONF_MESA_GLTHREAD(true) in drivers.
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17976 >
2022-08-12 06:06:48 +00:00
Marek Olšák
7361b67f92
glthread: add missing code for GL_ARB_sparse_texture
...
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17976 >
2022-08-12 06:06:48 +00:00
Marek Olšák
983684d763
glthread: track glBindFramebufferEXT, not just glBindFramebuffer
...
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17976 >
2022-08-12 06:06:48 +00:00
Marek Olšák
f9b0dc9377
glthread: track GL_READ_FRAMEBUFFER bindings too
...
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17976 >
2022-08-12 06:06:48 +00:00
Marek Olšák
28e351673e
glthread: call _mesa_glthread_DeleteBuffers unconditionally
...
Deleted buffers were not unbound in glthread.
Fixes: 4fa24747b9
- glthread: call _mesa_glthread_BindBuffer unconditionally
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17976 >
2022-08-12 06:06:48 +00:00
Marek Olšák
eb4036ea5b
glthread: unbind framebuffers in glDeleteFramebuffers
...
Tests:
dEQP-GLES2.functional.lifetime.delete_bound.framebuffer
dEQP-GLES2.functional.state_query.integers.framebuffer_binding_getinteger
Fixes: e48f676835
- glthread: don't sync for more glGetIntegerv enums for glretrace
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17976 >
2022-08-12 06:06:48 +00:00
Tapani Pälli
a9b64bd7ad
glsl: allow image*Shadow keywords on ES and GLSL >= 420
...
These were not reserved keywords in GLSL ES and also allowed on
desktop GLSL after 420. New CTS compiler tests will test this.
https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/3007
Signed-off-by: Tapani Pälli <tapani.palli@intel.com >
Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17904 >
2022-08-12 04:58:12 +00:00
Lionel Landwerlin
00d8fcee10
intel/drm-shim: update shim to support DG2
...
We were missing :
* GEM_CREATE_EXT (for local memory allocations)
* MMAP_OFFSET (new version of mmap required on DG2)
* GEOMETRY_SUBSLICE query (also required on DG2)
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18005 >
2022-08-11 22:45:07 +03:00
Charmaine Lee
4393be8291
mesa/st: fix reference to nir->info after nir_to_tgsi
...
The nir shader memory is freed in nir_to_tgsi(), but the already
freed shader info is referenced later when create compute state.
To avoid referencing the freed memory, copy the shader info first before
calling nir_to_tgsi.
Fixes vmx crash running aztec on SVGA driver.
Fixes: 580f1ac473
("nir: Extract shader_info->cs.shared_size out of union")
Reviewed-by: Roland Scheidegger <sroland@vmware.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17999 >
2022-08-11 18:51:17 +00:00
Charmaine Lee
7426675363
svga: compare graphics shader stages against COMPUTE
...
This patch fixes the graphics shader stage comparisons that are left out in
commit 9bbf235fd9
.
Fixes: 9bbf235fd9
("svga: compare shader type against compute not tess eval")
Reviewed-by: Roland Scheidegger <sroland@vmware.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18004 >
2022-08-11 18:41:46 +00:00
Konstantin Seurer
2d39227a90
radv: Fix stack size calculation with stage ids
...
In create_rt_shader, we were setting group_idx to the stage index before.
Fixes the following tests:
dEQP-VK.ray_query.builtin.instancecustomindex.miss.aabbs
dEQP-VK.ray_query.builtin.objectrayorigin.miss.triangles
Fixes: c39ccce
("radv/rt: use stage ID as handle for general and closestHit shaders")
Signed-off-by: Konstantin Seurer <konstantin.seurer@gmail.com >
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17936 >
2022-08-11 17:59:47 +00:00
Italo Nicola
1f6bd6ece9
etnaviv: fix standalone compiler to work without a tgsi backend
...
Signed-off-by: Italo Nicola <italonicola@collabora.com >
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17810 >
2022-08-11 17:46:32 +00:00
Italo Nicola
b85544db19
etnaviv: skip disk cache initialization on standalone compiler
...
Signed-off-by: Italo Nicola <italonicola@collabora.com >
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17810 >
2022-08-11 17:46:32 +00:00
Michael Tang
a3bf0da1cb
microsoft/compiler: Change calls to NIR_INSTR_UNSUPPORTED to log to dxil_logger instead
...
Reviewed-by: Jesse Natalie <jenatali@microsoft.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12510 >
2022-08-11 16:17:46 +00:00
Michael Tang
97902a9ef8
nir: add nir_instr_as_str
...
Reviewed-by: Jesse Natalie <jenatali@microsoft.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12510 >
2022-08-11 16:17:46 +00:00
Michael Tang
55b3980e78
microsoft/compiler: Add dxil_logger type and parameter to nir_to_dxil
...
v2 (jenatali): Add a default logger which aborts via unreachable,
and use NULL from GL/Vulkan to use the default logger.
Reviewed-by: Jesse Natalie <jenatali@microsoft.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12510 >
2022-08-11 16:17:46 +00:00
Samuel Pitoiset
58bf84044b
radv: copy the sample locations only if the state isn't dynamic
...
If user sample locations is enabled and the state is dynamic we don't
have to copy them to the dynamic state struct.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18007 >
2022-08-11 14:53:32 +00:00
Samuel Pitoiset
0ca33a6c0d
radv: copy line stipple factor/pattern only if the state isn't dynamic
...
If line stipple is enabled and the state is dynamic we don't have to
copy factor/pattern to the dynamic state struct.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18007 >
2022-08-11 14:53:32 +00:00
Samuel Pitoiset
1d92ab921b
radv: remove unecessary radv_pipeline::uses_dynamic_stride
...
We can just rely on the dynamic states.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18007 >
2022-08-11 14:53:32 +00:00
Lionel Landwerlin
56bb29cb93
anv: don't return incorrect error code for vkCreateDescriptorPool
...
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7013
Cc: mesa-stable
Reviewed-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17945 >
2022-08-11 14:29:33 +00:00
Mike Blumenkrantz
bc7edc1c7a
radv: force inlining on another draw function
...
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com >
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17993 >
2022-08-11 12:27:23 +00:00
Mike Blumenkrantz
64395f0d85
radv: remove stupid conditional from draw path
...
compilers are now provably smart enough to handle this
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17993 >
2022-08-11 12:27:23 +00:00
Pierre-Eric Pelloux-Prayer
50e6a80b5e
radeonsi/tests: cosmetic changes
...
Reviewed-by: Ganesh Belgur Ramachandra <ganesh.belgurramachandra@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17907 >
2022-08-11 11:01:31 +00:00
Pierre-Eric Pelloux-Prayer
7d7275dd88
radeonsi/tests: update navi21 expected results
...
Reviewed-by: Ganesh Belgur Ramachandra <ganesh.belgurramachandra@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17907 >
2022-08-11 11:01:31 +00:00
Pierre-Eric Pelloux-Prayer
b4b7162e23
radeonsi/tests: update raven expected results
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Reviewed-by: Ganesh Belgur Ramachandra <ganesh.belgurramachandra@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17907 >
2022-08-11 11:01:31 +00:00
Pierre-Eric Pelloux-Prayer
4d7637bb73
radeonsi/tests: add testing of the khr-single tests
...
This is similar to what's done in !17876 .
KHR-Single-GL46.arrays_of_arrays_gl.AtomicUsage is only executed when
--slow is used because it takes about 200 seconds.
Reviewed-by: Ganesh Belgur Ramachandra <ganesh.belgurramachandra@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17907 >
2022-08-11 11:01:31 +00:00
Pierre-Eric Pelloux-Prayer
62d3f799de
radeonsi/tests: remove left-over debug print
...
Reviewed-by: Marek Olšák <marek.olsak@amd.com >
Reviewed-by: Ganesh Belgur Ramachandra <ganesh.belgurramachandra@amd.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17907 >
2022-08-11 11:01:31 +00:00
Feng Jiang
6b5aecb195
virgl: add support for hardware video acceleration
...
Currently H.264 and H.265 decoding is supported, and other profiles
and encodings will be added in the future.
This function relies on the virglrenderer commit:
a92fed821f5ac173ca82c011a5d7e5b25e7bd0eb
Signed-off-by: Feng Jiang <jiangfeng@kylinos.cn >
Signed-off-by: Ming Xie <xieming@kylinos.cn >
Signed-off-by: Liming Sun <sunliming@kylinos.cn >
Reviewed-by: Gert Wollny <gert.wollny@collabora.com >
Reviewed-by: Emil Velikov <emil.velikov@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17157 >
2022-08-11 10:21:03 +00:00
Feng Jiang
15c210649d
gallium/util: add a new helper function pipe_buffer_size()
...
Signed-off-by: Feng Jiang <jiangfeng@kylinos.cn >
Reviewed-by: Liming Sun <sunliming@kylinos.cn >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17157 >
2022-08-11 10:21:03 +00:00
Feng Jiang
e2199651b8
vl: change vl_video_buffer_destroy() to non-static
...
Signed-off-by: Feng Jiang <jiangfeng@kylinos.cn >
Reviewed-by: Ming Xie <xieming@kylinos.cn >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17157 >
2022-08-11 10:21:03 +00:00
Feng Jiang
a7366d68ae
gallium: add key size to the structure pipe_picture_desc
...
Signed-off-by: Feng Jiang <jiangfeng@kylinos.cn >
Reviewed-by: Liming Sun <sunliming@kylinos.cn >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17157 >
2022-08-11 10:21:03 +00:00
Karmjit Mahil
04d192fccb
pvr: Fix bo mapping on alloc with PVR_BO_ALLOC_FLAG_CPU_ACCESS.
...
If PVR_BO_ALLOC_FLAG_CPU_ACCESS was specified when calling
pvr_bo_alloc() the new bo was also being cpu mapped while this
was not the intention as the PVR_BO_ALLOC_FLAG_CPU_MAPPED is meant
to be used for that purpose. Fixed in this commit.
Signed-off-by: Karmjit Mahil <Karmjit.Mahil@imgtec.com >
Reviewed-by: Frank Binns <frank.binns@imgtec.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17984 >
2022-08-11 09:59:05 +00:00
Yusuf Khan
4e9cce39d3
nouveau: implement and enable PIPE_CAP_QUERY_MEMORY_INFO
...
Signed-off-by: Yusuf Khan <yusisamerican@gmail.com >
Reviewed-by: Karol Herbst <kherbst@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17931 >
2022-08-10 22:22:06 +00:00
Jesse Natalie
17eda68df3
egl/wgl: Fix some awkward sizeof formatting
...
Fixes: 3415bf02
("egl: Add a basic Windows driver")
Suggested-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Acked-by: Daniel Stone <daniels@collabora.com >
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Acked-by: Sidney Just <justsid@x-plane.com >
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12964 >
2022-08-10 21:00:43 +00:00
Jesse Natalie
efd2ae6c0c
egl/wgl: Delete unused variables/code
...
Fixes: 3415bf02
("egl: Add a basic Windows driver")
Suggested-by: Yonggang Luo <luoyonggang@gmail.com >
Acked-by: Daniel Stone <daniels@collabora.com >
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Acked-by: Sidney Just <justsid@x-plane.com >
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Tested-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12964 >
2022-08-10 21:00:43 +00:00
Jesse Natalie
35e9c7e082
wgl: Use pfi instead of iPixelFormat more often
...
Also, support config-less contexts, and surface-less contexts.
Acked-by: Daniel Stone <daniels@collabora.com >
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Acked-by: Sidney Just <justsid@x-plane.com >
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Tested-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12964 >
2022-08-10 21:00:43 +00:00
Jesse Natalie
aeb3147a96
egl/wgl: Support sync objects
...
Acked-by: Daniel Stone <daniels@collabora.com >
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Acked-by: Sidney Just <justsid@x-plane.com >
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Tested-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12964 >
2022-08-10 21:00:43 +00:00
Jesse Natalie
e08d2dde22
egl/wgl: Support EGL_MESA_query_driver
...
Acked-by: Daniel Stone <daniels@collabora.com >
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Acked-by: Sidney Just <justsid@x-plane.com >
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Tested-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12964 >
2022-08-10 21:00:43 +00:00
Jesse Natalie
52e663959e
egl/wgl: Hook up image validate/get in smapi
...
Acked-by: Daniel Stone <daniels@collabora.com >
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Acked-by: Sidney Just <justsid@x-plane.com >
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Tested-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12964 >
2022-08-10 21:00:43 +00:00
Jesse Natalie
c512b68816
egl/wgl: Use a per-display st_manager
...
Acked-by: Daniel Stone <daniels@collabora.com >
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Acked-by: Sidney Just <justsid@x-plane.com >
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Tested-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12964 >
2022-08-10 21:00:43 +00:00
Jesse Natalie
250bdcbfbe
wgl: Pass smapi explicitly to framebuffer creation
...
Acked-by: Daniel Stone <daniels@collabora.com >
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Acked-by: Sidney Just <justsid@x-plane.com >
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Tested-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12964 >
2022-08-10 21:00:43 +00:00
Jesse Natalie
f5b1824ce3
wgl: Pass smapi explicitly to context creation
...
Acked-by: Daniel Stone <daniels@collabora.com >
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Acked-by: Sidney Just <justsid@x-plane.com >
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Tested-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12964 >
2022-08-10 21:00:43 +00:00
Jesse Natalie
d57a4abcf8
egl,wgl: Support eglCreateImageKHR
...
Acked-by: Daniel Stone <daniels@collabora.com >
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Acked-by: Sidney Just <justsid@x-plane.com >
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Tested-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12964 >
2022-08-10 21:00:43 +00:00
Jesse Natalie
76756ea4c6
egl/wgl: Support eglWaitNative
...
Acked-by: Daniel Stone <daniels@collabora.com >
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Acked-by: Sidney Just <justsid@x-plane.com >
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Tested-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12964 >
2022-08-10 21:00:42 +00:00
Jesse Natalie
0e8271b27a
egl/wgl: Support eglWaitClient
...
Acked-by: Daniel Stone <daniels@collabora.com >
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Acked-by: Sidney Just <justsid@x-plane.com >
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Tested-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12964 >
2022-08-10 21:00:42 +00:00
Jesse Natalie
1d9e0a4ab0
egl/wgl: Support eglSwapInterval
...
Note, eglSwapInterval spec says "The default swap interval is 1."
Acked-by: Daniel Stone <daniels@collabora.com >
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Acked-by: Sidney Just <justsid@x-plane.com >
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Tested-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12964 >
2022-08-10 21:00:42 +00:00
Jesse Natalie
501154b4ed
wgl: Allow per-framebuffer swap interval overrides
...
Acked-by: Daniel Stone <daniels@collabora.com >
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Acked-by: Sidney Just <justsid@x-plane.com >
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Tested-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12964 >
2022-08-10 21:00:42 +00:00
Jesse Natalie
0f533b3640
egl/wgl: Implement bind/release texture buffer
...
Acked-by: Daniel Stone <daniels@collabora.com >
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Acked-by: Sidney Just <justsid@x-plane.com >
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Tested-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12964 >
2022-08-10 21:00:42 +00:00
Jesse Natalie
1d0757e2e3
egl/wgl: Set YInvert attribute to always true
...
Acked-by: Daniel Stone <daniels@collabora.com >
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Acked-by: Sidney Just <justsid@x-plane.com >
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Tested-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12964 >
2022-08-10 21:00:42 +00:00
Jesse Natalie
87931cdb1f
egl/wgl: Implement PBuffer surfaces
...
Acked-by: Daniel Stone <daniels@collabora.com >
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com >
Acked-by: Sidney Just <justsid@x-plane.com >
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Tested-by: Yonggang Luo <luoyonggang@gmail.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12964 >
2022-08-10 21:00:42 +00:00