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

WIP: Fix compatibility gles3 driver loading GL_TEXTURE_2D_ARRAY and bptc rgba pixel size #91508

Conversation

semensanyok
Copy link
Contributor

@semensanyok semensanyok commented May 3, 2024

fixes #91365

CURRENT DIFF IS WRONG. IGNORE IT. UPDATE INCOMING ASAP.

@semensanyok semensanyok requested review from a team as code owners May 3, 2024 11:29
@semensanyok semensanyok marked this pull request as draft May 3, 2024 11:29
@AThousandShips AThousandShips changed the title WIP: Fix#91365 fix compatibility gles3 driver loading GL_TEXTURE_2D_ARRAY and bptc rgba pixel size WIP: Fix compatibility gles3 driver loading GL_TEXTURE_2D_ARRAY and bptc rgba pixel size May 3, 2024
@AThousandShips AThousandShips added this to the 4.3 milestone May 3, 2024
@semensanyok
Copy link
Contributor Author

semensanyok commented May 3, 2024

still need to investigate a bit more on correct get_format_pixel_size values.
usefull links: https://learn.microsoft.com/en-us/windows/win32/direct3d11/bc6h-format#decoding-the-bc6h-format

@semensanyok semensanyok force-pushed the fix-compatibility-gles3-driver-tex-image-2dArray-and-bptc-rgba-pixel-size branch 2 times, most recently from b3a4566 to 9e9b84e Compare May 3, 2024 15:07
pirey0 and others added 8 commits May 12, 2024 00:48
fixes godotengine#91118
marked CompareTo obsolete
dropped CompareTo [-1,1] range

Co-authored-by: Raul Santos <raulsntos@gmail.com>
Previously, _asset_parse_skins() would mess with the order of skin indices.
However, the rest of the code expected these to match to ufbx skin indices.
To fix this, retain the original skin indices in FBXState::original_skin_indices.
@semensanyok semensanyok force-pushed the fix-compatibility-gles3-driver-tex-image-2dArray-and-bptc-rgba-pixel-size branch from 23e12ab to 39429a8 Compare May 11, 2024 22:50
@semensanyok semensanyok deleted the fix-compatibility-gles3-driver-tex-image-2dArray-and-bptc-rgba-pixel-size branch May 11, 2024 23:04
@AThousandShips AThousandShips removed this from the 4.3 milestone May 12, 2024
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.

VRAM Compressed Texture2DArray formats do not work in Compatibility renderer
8 participants