Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
This repository was archived by the owner on Aug 31, 2021. It is now read-only.

[[ Bug 23237 ]] Ensure Android EGL configuration supports GLES 3.x #7585

Open
wants to merge 2 commits into
base: develop
Choose a base branch
Loading
from

Conversation

livecodeian
Copy link
Contributor

This patch updates the android OpenGLView class to request an EGL
configuration that supports GLES 3.x. This prevents a crash in the
Android x86 emulator when attempting to use gl functions that are not
supported by the default configuration.

Fixes https://quality.livecode.com/show_bug.cgi?id=23237

This patch updates the android OpenGLView class to request an EGL
configuration that supports GLES 3.x. This prevents a crash in the
Android x86 emulator when attempting to use gl functions that are not
supported by the default configuration.
This patch adds a release note for bug 23237, where using
acceleratedRendering on an Android x86 emulator could lead to a crash
@livecodeian livecodeian requested a review from runrevmark June 17, 2021 12:17
@livecodeian livecodeian self-assigned this Jun 17, 2021
@runrevmark runrevmark added this to the 9.7.0-dp-1 milestone Jun 30, 2021
@runrevmark
Copy link
Contributor

@livecode-vulcan review ok e7c088c

@livecode-vulcan
Copy link
Contributor

💙 review by @runrevmark ok e7c088c

livecode-vulcan added a commit that referenced this pull request Jun 30, 2021
[[ Bug 23237 ]] Ensure Android EGL configuration supports GLES 3.x

This patch updates the android OpenGLView class to request an EGL
configuration that supports GLES 3.x. This prevents a crash in the
Android x86 emulator when attempting to use gl functions that are not
supported by the default configuration.

Fixes https://quality.livecode.com/show_bug.cgi?id=23237
@livecode-vulcan
Copy link
Contributor

😎 test success e7c088c

  • try-community-armv6-android-sdk26_ndk16r15: success
  • try-community-armv7-android-ndk16r15: success
  • try-community-arm64-android-ndk16r15: success
  • try-community-x86-android-ndk16r15: success
  • try-community-x86_64-android-ndk16r15: success
  • try-community-js-emscripten-sdk1.35: success
  • try-community-universal-ios-iphoneos14.5: success
  • try-community-universal-ios-iphoneos14.4: success
  • try-community-universal-ios-iphonesimulator14.5: success
  • try-community-universal-ios-iphonesimulator14.4: success
  • try-community-universal-mac-macosx10.9: success
  • try-community-x86-linux-debian8: success
  • try-community-x86_64-linux-debian8: success
  • try-community-x86-win32: success
  • try-community-x86_64-win32: success

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
Morty Proxy This is a proxified and sanitized view of the page, visit original site.