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

Improve OpenGL documentation in Internal rendering architecture #9384

Merged

Conversation

Calinou
Copy link
Member

@Calinou Calinou commented May 16, 2024


  • Mention that OpenGL ES can be run directly on desktop platforms with a command line argument.
  • Remove notice about some OpenGL features being unimplemented, as the Compatibility rendering is pretty much feature-complete as of 4.3.
  • Update URL for the Vulkan rendering driver to follow RenderingDeviceDriver changes.
  • Fix incorrect notice about the D3D12 rendering driver transpiling GLSL to HLSL (it transpiles SPIR-V to DXIL instead).

Not cherry-pickable for 4.2, as the OpenGL renderer is only feature-complete starting from 4.3.

@Calinou Calinou added enhancement topic:rendering area:contributing Issues and PRs related to the Contributing/Development section of the documentation labels May 16, 2024
@AThousandShips AThousandShips added this to the 4.3 milestone May 16, 2024
@Calinou Calinou force-pushed the internal-rendering-architecture-opengl branch from d090057 to 933c506 Compare May 20, 2024 19:38
@Calinou Calinou force-pushed the internal-rendering-architecture-opengl branch 2 times, most recently from 362f1ca to 0a1a4bb Compare May 31, 2024 08:20
- Mention that OpenGL ES can be run directly on desktop platforms
  with a command line argument.
- Remove notice about some OpenGL features being unimplemented,
  as the Compatibility rendering is pretty much feature-complete
  as of 4.3.
- Update URL for the Vulkan rendering driver to follow RenderingDeviceDriver
  changes.
- Fix incorrect notice about the D3D12 rendering driver transpiling
  GLSL to HLSL (it transpiles SPIR-V to DXIL instead).
@Calinou Calinou force-pushed the internal-rendering-architecture-opengl branch from 0a1a4bb to 8e6067d Compare May 31, 2024 08:20
@skyace65
Copy link
Contributor

skyace65 commented Jun 4, 2024

@Calinou I see you pushed to this to add that SPIR-V info. Do you still want to make changes or is this good to merge?

@Calinou
Copy link
Member Author

Calinou commented Jun 7, 2024

@Calinou I see you pushed to this to add that SPIR-V info. Do you still want to make changes or is this good to merge?

This should be good to merge now 🙂

@skyace65 skyace65 merged commit bac1cdd into godotengine:master Jun 7, 2024
1 check passed
@skyace65
Copy link
Contributor

skyace65 commented Jun 7, 2024

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:contributing Issues and PRs related to the Contributing/Development section of the documentation enhancement topic:rendering
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants