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

VideoCommon: Define scalar any() and all() functions in GLSL #9807

Merged
merged 1 commit into from Jun 13, 2021

Conversation

Techjar
Copy link
Contributor

@Techjar Techjar commented Jun 11, 2021

This fixes bounding box shaders failing to compile under Vulkan, due to differences between GLSL and HLSL in the return value of vector comparisons and what types these functions accept. I included all() for the sake of completeness.

@Techjar Techjar changed the title VideoCommon: Define scalar any() function in GLSL VideoCommon: Define scalar any() and all() functions in GLSL Jun 12, 2021
@Techjar Techjar force-pushed the fix-glsl-any branch 2 times, most recently from f278d92 to bf7f505 Compare June 13, 2021 08:46
This fixes bounding box shaders failing to compile under Vulkan, due to
differences between GLSL and HLSL in the return value of vector
comparisons and what types these functions accept. I included all() for
the sake of completeness.
@leoetlino leoetlino merged commit dd26106 into dolphin-emu:master Jun 13, 2021
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
4 participants