Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GS/HW: Cleanup gl and vk shaders. #12316

Merged
merged 1 commit into from
Feb 17, 2025
Merged

GS/HW: Cleanup gl and vk shaders. #12316

merged 1 commit into from
Feb 17, 2025

Conversation

lightningterror
Copy link
Contributor

Description of Changes

GS/HW: Cleanup gl and vk shaders.
gl: Rename fetch_rt to sample_from_rt to match vk shaders, remove old atst call.
vk: Make sure shuffle values have correct unsigned type.

Rationale behind Changes

Cleanup.

Suggested Testing Steps

Smoke test gl/vk hw.

gl: Rename fetch_rt to sample_from_rt to match vk shaders, remove old atst call.

vk: Make sure shuffle values have correct unsigned type.
@lightningterror lightningterror merged commit d3e2884 into master Feb 17, 2025
22 checks passed
@lightningterror lightningterror deleted the gs_shader_cleanup branch February 17, 2025 20:27
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request Feb 23, 2025
--------------------------------------------------------------------------------------------------------
batocera-emulationstation.mk 46877e19afaf1177c1bcaf78787f0e9255073d38 # Version: Commits on Feb 18, 2025
--------------------------------------------------------------------------------------------------------
update po

Signed-off-by: Nicolas Adenis-Lamarre <[email protected]>,

------------------------------------------------------------------------------------------------
batocera-es-piboy.mk 46877e19afaf1177c1bcaf78787f0e9255073d38 # Version: Commits on Feb 18, 2025
------------------------------------------------------------------------------------------------
update po

Signed-off-by: Nicolas Adenis-Lamarre <[email protected]>,

------------------------------------------------------------------------------------
citra.mk 168e8721318462b6d955c3f686420012bfd1444c # Version: Commits on Feb 17, 2025
------------------------------------------------------------------------------------
renderer_vulkan.cpp: Add some framebuffer logging (#353),

------------------------------------------------------------------------------------------
dolphin-emu.mk af064c57dee4e116bfdb2e82f7bcc8376ae813a8 # Version: Commits on Feb 17, 2025
------------------------------------------------------------------------------------------
Merge pull request #13219 from Tilka/cp_cleanup

VideoCommon: drop CP MMIO registers that were probably added in the wrong place,

--------------------------------------------------------------------------------------
flycast.mk 0bf9c64b1b29805ba564c1b91d1aa3a0c066f32b # Version: Commits on Feb 18, 2025
--------------------------------------------------------------------------------------
Merge remote-tracking branch 'origin/dev',

-----------------------------------------------------------------------------------------------
lindbergh-loader.mk 728c30883595d2ecd590327abdac5b6998d139ca # Version: Commits on Feb 18, 2025
-----------------------------------------------------------------------------------------------
Workaround,

----------------------------------------------------
pcsx2.mk v2.3.162 # Version: Commits on Feb 17, 2025
----------------------------------------------------
- [GS/HW: Cleanup gl and vk shaders.](PCSX2/pcsx2#12316)

,

-----------------------------------------------------------------------------------
play.mk 329396faedfa08a2ebc98af3e1e0a081c92a24f5 # Version: Commits on Feb 17, 2025
-----------------------------------------------------------------------------------
Add bounds check.,

-------------------------------------------------------------------------------------
ppsspp.mk d36230937d0b72986559b971a36057f15158eae3 # Version: Commits on Feb 18, 2025
-------------------------------------------------------------------------------------
Merge pull request #20000 from hrydgard/assorted-fixes-2

More assorted fixes,

------------------------------------------------------------------------------------
rpcs3.mk ec3d9a2cae5d5603d06efd9a9274a696874f905d # Version: Commits on Jan 26, 2025
------------------------------------------------------------------------------------
Fix ARM matrix and review comments

Co-authored-by: Megamouse <[email protected]>

Co-authored-by: Zion <[email protected]>,

---------------------------------------------------------------
ruffle.mk nightly-2025-02-18 # Version: Commits on Feb 18, 2025
---------------------------------------------------------------
## What's Changed

* Version pinning just the wix base by @sombraguerrero in ruffle-rs/ruffle#19542

* desktop: Support `xdg-activation` on linux (wayland and x11) by @bbb651 in ruffle-rs/ruffle#19497

* refactor: Use ActionScript names for KeyCodes by @kjarosh in ruffle-rs/ruffle#19541

* build(deps): bump KSXGitHub/github-actions-deploy-aur from 4.1.0 to 4.1.1 by @dependabot in ruffle-rs/ruffle#19547

* build(deps-dev): bump the npm-minor group in /web with 20 updates by @dependabot in ruffle-rs/ruffle#19551

**Full Changelog**: ruffle-rs/ruffle@nightly-2025-02-17...nightly-2025-02-18,

-----------------------------------------------------
ryujinx.mk 1.2.401 # Version: Commits on Feb 17, 2025
-----------------------------------------------------
# Canary builds:

These builds are experimental and may sometimes not work, use [regular builds](https://github.com/Ryubing/Ryujinx/releases/latest) instead if that sounds like something you don't want to deal with.

| Platform | Artifact |

|--|--|

| Windows 64-bit | [Canary Windows Artifact](https://github.com/Ryubing/Canary-Releases/releases/download/1.2.401/ryujinx-canary-1.2.401-win_x64.zip) |

| Linux 64-bit | [Canary Linux Artifact](https://github.com/Ryubing/Canary-Releases/releases/download/1.2.401/ryujinx-canary-1.2.401-linux_x64.tar.gz) |

| Linux ARM 64-bit | [Canary Linux ARM Artifact](https://github.com/Ryubing/Canary-Releases/releases/download/1.2.401/ryujinx-canary-1.2.401-linux_arm64.tar.gz) |

| macOS | [Canary macOS Artifact](https://github.com/Ryubing/Canary-Releases/releases/download/1.2.401/ryujinx-canary-1.2.401-macos_universal.app.tar.gz) |

**Full Changelog**: Ryubing/Ryujinx@Canary-1.2.400...Canary-1.2.401

--------------------------------------------------------------------------------------
shadps4.mk 7d756e79ae2b437743cc6c4f4e407840c7bf0995 # Version: Commits on Feb 18, 2025
--------------------------------------------------------------------------------------
New Crowdin updates (#2470)

* New translations en_us.ts (Romanian)

* New translations en_us.ts (French)

* New translations en_us.ts (Spanish)

* New translations en_us.ts (Arabic)

* New translations en_us.ts (Danish)

* New translations en_us.ts (German)

* New translations en_us.ts (Greek)

* New translations en_us.ts (Finnish)

* New translations en_us.ts (Hungarian)

* New translations en_us.ts (Italian)

* New translations en_us.ts (Japanese)

* New translations en_us.ts (Korean)

* New translations en_us.ts (Lithuanian)

* New translations en_us.ts (Dutch)

* New translations en_us.ts (Polish)

* New translations en_us.ts (Russian)

* New translations en_us.ts (Albanian)

* New translations en_us.ts (Swedish)

* New translations en_us.ts (Turkish)

* New translations en_us.ts (Ukrainian)

* New translations en_us.ts (Chinese Simplified)

* New translations en_us.ts (Chinese Traditional)

* New translations en_us.ts (Vietnamese)

* New translations en_us.ts (Portuguese, Brazilian)

* New translations en_us.ts (Indonesian)

* New translations en_us.ts (Persian)

* New translations en_us.ts (Portuguese)

* New translations en_us.ts (Norwegian Bokmal)

* New translations en_us.ts (Italian)

* New translations en_us.ts (Russian)

* New translations en_us.ts (Portuguese, Brazilian)

* New translations en_us.ts (Turkish)

* New translations en_us.ts (Turkish)

* New translations en_us.ts (Turkish)

* New translations en_us.ts (Chinese Simplified)

* New translations en_us.ts (Swedish)

* New translations en_us.ts (Spanish)

* New translations en_us.ts (Albanian),

---------------------------------------------------------------------------------------
thextech.mk 3e0c30bf54f0dade5ab0caba198e0ecfe90afa8c # Version: Commits on Feb 18, 2025
---------------------------------------------------------------------------------------
Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (654 of 654 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (654 of 654 strings)

Co-authored-by: 迎春心情 <[email protected]>

Translate-URL: https://hosted.weblate.org/projects/thextech/engine-general/zh_Hans/

Translate-URL: https://hosted.weblate.org/projects/thextech/engine-general/zh_Hant/

Translation: TheXTech Engine/Engine General,

-------------------------------------------------------------------------------------------
xenia-canary.mk b3d345610adaf700f169034df976fa111660dd57 # Version: Commits on Feb 17, 2025
-------------------------------------------------------------------------------------------
[Premake] Added ASAN to Checked configuration.

There is issue with ImGui dialogs desctruction that always triggers ASAN,

-----------------------------------------------------------------------------------------
rpi-eeprom.mk 8eef29aed99de9af74e79542309d6106d16abd12 # Version: Commits on Feb 18, 2025
-----------------------------------------------------------------------------------------
image: Update 2711 plus 2712 images and enable boot-menu on 2711,

------------------------------------------------------------------------------------
box64.mk 611ac3933c655690b09f14cc7b25fa48af54f64a # Version: Commits on Feb 18, 2025
------------------------------------------------------------------------------------
[LA64][WRAPPING][BOX32] Added alt name for libnsl,

------------------------------------------------------------------------------------
cdogs.mk 6f4a180383b1aaac273b01ebe7d9cc975e5893f3 # Version: Commits on Feb 18, 2025
------------------------------------------------------------------------------------
Show face in high scores #151,

------------------------------------------------------------------------------------------
devilutionx.mk 2d27363228c4701f12bb3a45da06f47c13dc3c7b # Version: Commits on Feb 18, 2025
------------------------------------------------------------------------------------------
Use padmapper input names for item descriptions,

-------------------------------------------------------------------------------------------
jazz2-native.mk 257973582c2a8ae0c1e591ec412b5c1736a14256 # Version: Commits on Feb 18, 2025
-------------------------------------------------------------------------------------------
Refactoring,

-----------------------------------------------------------------------------------
rott.mk 3ca0a42d62d535a8009e883a1733597f8058c757 # Version: Commits on Feb 18, 2025
-----------------------------------------------------------------------------------
fix some ASAN detections in the map code,

----------------------------------------------------------------------------------------
retroarch.mk 087d11b75001f8de76e3a49da1ac893d2d65ec1c # Version: Commits on Feb 18, 2025
----------------------------------------------------------------------------------------
for iOS: updated app icon to additional iconset (#17582),

-----------------------------------------------------
libzedmd.mk v0.9.5 # Version: Commits on Feb 18, 2025
-----------------------------------------------------
fixed random race condition which leads to \double free\ on TCP shutdown,

--------------------------------------------------------------------------------------
vkquake.mk b85d2233bc6102e21276fd18822864c2bdad0aaa # Version: Commits on Feb 12, 2025
--------------------------------------------------------------------------------------
readme note on releases for Windows, Linux and macOS,

-----------------------------------------------------------------------------------
tr1x.mk d96840f68d83fa36284bf81ec564ff608679e74f # Version: Commits on Feb 17, 2025
-----------------------------------------------------------------------------------
tr1/objects: use new constructor-based setup,

-----------------------------------------------------------------------------------
tr2x.mk d96840f68d83fa36284bf81ec564ff608679e74f # Version: Commits on Feb 17, 2025
-----------------------------------------------------------------------------------
tr1/objects: use new constructor-based setup,

------------------------------------------------------------------------------------------
xash3d-fwgs.mk 3e4c5beb2558a61f42c7c3597f4f13e990df9ef2 # Version: Commits on Feb 18, 2025
------------------------------------------------------------------------------------------
ref: fix another typo made after R_StudioCalcBones refactor,

-----------------------------------------------------------------------------------------------
libretro-bennugd.mk 9477172a50904503fc9c7758443348e9212fb4ff # Version: Commits on Feb 17, 2025
-----------------------------------------------------------------------------------------------
block apple systems as they are unix but don't use elf,

---------------------------------------------------------------------------------------------------
libretro-dosbox-pure.mk d02c0f1503d105b5575cd5b6775abd386ee140cd # Version: Commits on Feb 18, 2025
---------------------------------------------------------------------------------------------------
Keep core responsive even when running an infinitely looping batch file (#519),

---------------------------------------------------------------------------------------------
libretro-fbneo.mk 96ae794b56de38eafe4fc82086a329147427bc7a # Version: Commits on Feb 17, 2025
---------------------------------------------------------------------------------------------
(libretro) fix remapping with romdata & ips patching,

-----------------------------------------------------------------------------------------------
libretro-flycast.mk 0bf9c64b1b29805ba564c1b91d1aa3a0c066f32b # Version: Commits on Feb 18, 2025
-----------------------------------------------------------------------------------------------
Merge remote-tracking branch 'origin/dev',

--------------------------------------------------------------------------------------------------
libretro-gearsystem.mk 6c869d9e4b57bf2874845f54b8c9e58919e83a43 # Version: Commits on Feb 18, 2025
--------------------------------------------------------------------------------------------------
Update README.md,

-----------------------------------------------------------------------------------------------------
libretro-genesisplusgx.mk 52266882e5254282a3e339ffccb7daf04966d0bd # Version: Commits on Feb 18, 2025
-----------------------------------------------------------------------------------------------------
Update README.md,

--------------------------------------------------------------------------------------------
libretro-play.mk 329396faedfa08a2ebc98af3e1e0a081c92a24f5 # Version: Commits on Feb 17, 2025
--------------------------------------------------------------------------------------------
Add bounds check.,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk d36230937d0b72986559b971a36057f15158eae3 # Version: Commits on Feb 18, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20000 from hrydgard/assorted-fixes-2

More assorted fixes,
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants