Skip to content

Conversation

joliver82
Copy link
Owner

No description provided.

stephengold and others added 30 commits February 18, 2021 12:00
…1465)

* testcase and fix for issue #1459 (BoundingSphere merge yields NaNs)

* Vector3f: fix overflow/underflow bugs in length() and distance() methods
* Update GLImageFormats.java

* Modified JmeBatchRenderBackend to clear the inner buffer of the image in the atlases instead of setting a predefined byte buffer
on disposal that made all atlases in the backend use the same buffer and generated rendering issues.

* First impl of testcasefor multiple atlases issue. Still missing to add more images to the screens so it really uses more atlases

* Manual merge pending stuff from jme3 base

* Manual merge

* Implemented new methods in IosGL wrapper for GLES30
Created native methods in JmeIosGLES

* Fixed some imports and typos

* Added comment

* Fixed compilation if using java >= 1.9. The bytecode was generated with v52 but when executing it failed to find methods of nio.*Buffer because of an implementation change after java 1.9

* Added glTexParameterf and fixed black screen rendering on iOS when using any additional framebuffer (scene processors and filters)

* Added constant GL_FRAMEBUFFER_BINDING

* More gl functions implemented

* Removed useless comments

* Fixed release option to match current gradle version defined in gradlew

* Fixed formatting to match jME standards

Co-authored-by: joliver82 <[email protected]>
* TerrainQuad: serialize "patchSize" field.

* Updated copyright date.

* Added a test for terrain exporting.
stephengold and others added 11 commits March 11, 2021 23:43
* Update GLImageFormats.java

* Modified JmeBatchRenderBackend to clear the inner buffer of the image in the atlases instead of setting a predefined byte buffer
on disposal that made all atlases in the backend use the same buffer and generated rendering issues.

* First impl of testcasefor multiple atlases issue. Still missing to add more images to the screens so it really uses more atlases

* Manual merge pending stuff from jme3 base

* Manual merge

* Added -O0 and -O1 to fix some bad behaviour in newer NDKs making ogg loading fail and no sound on android
Fixed bad path check in openalsoft.gradle
Updated openal-soft to 1.17.2 and added related required defines in config.h

* Updated openal-soft to 1.19.1
Included new required header files
Updated target platform to android-19 (previous just don't link)

* Updated to latest openal-soft 1.21.1 (kcat repo)

* Removed bsinc_inc.h (not used in 1.21.1)

* Changed android build docker image to jme3

Co-authored-by: joliver82 <[email protected]>
Co-authored-by: Jesus Oliver <[email protected]>
@joliver82 joliver82 merged commit 6a4b4d2 into joliver82:master Mar 16, 2021
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.

3 participants