Skip to content

Document OpenGL ES binding migrations - #553

Open
jonathanpeppers wants to merge 1 commit into
mainfrom
jonathanpeppers-document-opengl-es-apis
Open

Document OpenGL ES binding migrations#553
jonathanpeppers wants to merge 1 commit into
mainfrom
jonathanpeppers-document-opengl-es-apis

Conversation

@jonathanpeppers

Copy link
Copy Markdown
Member

Refs #281

Documents the deprecated managed OpenGL ES wrapper types with their binding-defined replacement interfaces, and documents the shared Android OpenGL ES marker interface. This is a partial increment; 1,923 scoped To be added. placeholders remain.

Sources

Validation

  • Parsed all five edited XML files with PowerShell's XML parser.
  • Verified every edited file retains CRLF line endings with zero lone LF bytes.
  • Ran git diff --check.
  • Counted 1,923 remaining To be added. placeholders in docs/xml/Javax.Microedition.Khronos.Opengles.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR incrementally improves the XML reference documentation for Javax.Microedition.Khronos.Opengles by replacing several To be added. placeholders with migration guidance for deprecated managed OpenGL ES wrapper types, and by documenting the shared Android OpenGL ES marker/base interface.

Changes:

  • Document IGL as the shared base/marker interface for Android OpenGL ES interfaces.
  • Update GL10, GL11, GL11Ext, and GL11ExtensionPack type summaries to clearly direct users to the binding-defined IGL* replacement interfaces via <see cref="T:...">.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
docs/xml/Javax.Microedition.Khronos.Opengles/IGL.xml Replaces placeholder summary with a concrete description of the shared OpenGL ES base interface.
docs/xml/Javax.Microedition.Khronos.Opengles/GL10.xml Replaces placeholder summary with obsolete/replacement guidance pointing to IGL10.
docs/xml/Javax.Microedition.Khronos.Opengles/GL11.xml Replaces placeholder summary with obsolete/replacement guidance pointing to IGL11.
docs/xml/Javax.Microedition.Khronos.Opengles/GL11Ext.xml Replaces placeholder summary with obsolete/replacement guidance pointing to IGL11Ext.
docs/xml/Javax.Microedition.Khronos.Opengles/GL11ExtensionPack.xml Replaces placeholder summary with obsolete/replacement guidance pointing to IGL11ExtensionPack.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@jonathanpeppers

Copy link
Copy Markdown
Member Author

@dalexsoto review

1 similar comment
@jonathanpeppers

Copy link
Copy Markdown
Member Author

@dalexsoto review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants