-
-
Notifications
You must be signed in to change notification settings - Fork 21.6k
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
Betsy: Consolidate documentation in module folder and cleanup SCsub #102264
Conversation
COPYRIGHT.txt
Outdated
Files: modules/betsy/bc1.glsl | ||
modules/betsy/bc4.glsl | ||
modules/betsy/bc6h.glsl | ||
modules/betsy/CrossPlatformSettings_piece_all.glsl |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't include alpha_stitch.glsl
which I don't see upstream, so I assume we wrote it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's based on etc2_rgba_stitch.glsl
from upstream
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, adding it too then.
Also remove unused `UavCrossPlatform_piece_all.glsl`.
dbf1c2d
to
ceea97f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me!
@@ -1,16 +0,0 @@ | |||
#define OGRE_imageLoad2D(inImage, iuv) imageLoad(inImage, int2(iuv)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This reminds me, we should also remove CrossPlatformSettings_piece_all.glsl
and just use GLSL directly throughout. There isn't a good reason for us to keep using the defines from Ogre
@BlueCube3310 Do you want to work on that for 4.5?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I could do that, yes
Since this is just a documentation update, I think it would be good to merge for 4.4 alongside #102242 so we have a well consolidated documentation for thirdparty code in the 4.4 branch. |
Thanks! |
Also remove unused
UavCrossPlatform_piece_all.glsl
.