mesa merge requests
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests
2024-03-17T14:17:40Z
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27783
clover: drop support for nir drivers
2024-03-17T14:17:40Z
Karol Herbst
kherbst@redhat.com
clover: drop support for nir drivers
Development basically is non existent and it allows for some clean ups and space savings.
afaik there are no reasons to not do this. This also drops `PIPE_SHADER_IR_NIR_SERIALIZED` which is something that shouldn't have been added in th...
Development basically is non existent and it allows for some clean ups and space savings.
afaik there are no reasons to not do this. This also drops `PIPE_SHADER_IR_NIR_SERIALIZED` which is something that shouldn't have been added in the first place.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/10674
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22615
driconf: App name comparisons are case-insensitive on Windows
2023-04-20T20:31:47Z
Giancarlo Devich
driconf: App name comparisons are case-insensitive on Windows
Use `stricmp` instead of `strcmp` on Windows
Use `stricmp` instead of `strcmp` on Windows
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17568
wgl: Support WGL_EXT_swap_control_tear
2022-07-22T02:27:27Z
Jesse Natalie
jenatali@microsoft.com
wgl: Support WGL_EXT_swap_control_tear
Clearing out old branches from when I was working on getting DOOM 2016 up and running. It requires this extension, and it's pretty trivial to implement. Since the software present path doesn't have any concept of actual VBlank synchroniz...
Clearing out old branches from when I was working on getting DOOM 2016 up and running. It requires this extension, and it's pretty trivial to implement. Since the software present path doesn't have any concept of actual VBlank synchronization, it always does the tearing behavior, so the flag is essentially ignored. The d3d12 DXGI winsys also ignores it because there's no such thing as -0, which would be the only way that DXGI can make an interesting decision based on this extension. There's no way to express "wait for at least 1 VSync but then don't wait for any more and tear."
I also added some debug printfs that were useful when debugging.
Jesse Natalie
jenatali@microsoft.com
Jesse Natalie
jenatali@microsoft.com
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17540
Draft: Fix Mesa3D build with static CRT in MSYS2 related to regex
2022-10-09T17:32:20Z
Prodea Alexandru-Liviu
Draft: Fix Mesa3D build with static CRT in MSYS2 related to regex
Closes: #4665
Fixes: 5a2b9300 ("meson/xmlconfig: win32 regex fallback")
External ref: https://github.com/msys2/MINGW-packages/issues/11916
Testing this requires Meson 0.63 or newer otherwise you have to get
your hands dirty with binar...
Closes: #4665
Fixes: 5a2b9300 ("meson/xmlconfig: win32 regex fallback")
External ref: https://github.com/msys2/MINGW-packages/issues/11916
Testing this requires Meson 0.63 or newer otherwise you have to get
your hands dirty with binary wraps to conpensate for
'--prefer-static` being unavailable. Test this by adding
'--prefer-static -Dc_link_args="-static" -Dcpp_link_args="-static"'
to Meson setup command.
/cc @xantares @lygstate @dbaker
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16074
Add support for some environment variables in deqp-runner on Windows
2023-10-23T11:04:55Z
Louis-Francis Ratté-Boulianne
Add support for some environment variables in deqp-runner on Windows
Add support for `$DEQP_FRACTION`, `$CI_NODE_TOTAL`, `$FDO_CI_CONCURRENT`, `$DEQP_WIDTH`, `$DEQP_HEIGHT`, `$DEQP_SURFACE_TYPE` and `$DEQP_CONFIG`.
Also clean up the `deqp-runner-run.ps1` script to be clearer and add some tests to the fla...
Add support for `$DEQP_FRACTION`, `$CI_NODE_TOTAL`, `$FDO_CI_CONCURRENT`, `$DEQP_WIDTH`, `$DEQP_HEIGHT`, `$DEQP_SURFACE_TYPE` and `$DEQP_CONFIG`.
Also clean up the `deqp-runner-run.ps1` script to be clearer and add some tests to the flakes list as they seem to sometimes fail..
cc. @anholt @bbrezillon @daniels
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15122
Draft: vulkan: Add a vk_sync type for WDDM monitored fence
2022-08-23T00:18:22Z
Faith Ekstrand
Draft: vulkan: Add a vk_sync type for WDDM monitored fence
I typed this up a while ago while working on the common synchronization and submit framework. I wanted to prove to myself that `vk_sync` was also usable on Windows. As there are no Windows Vulkan drivers in Mesa today, there's not much...
I typed this up a while ago while working on the common synchronization and submit framework. I wanted to prove to myself that `vk_sync` was also usable on Windows. As there are no Windows Vulkan drivers in Mesa today, there's not much point in merging it but I'm leaving it here in case it's useful to someone.