Lobby
Lobby
Thanks! I needed reflection to get the old callback I called defaultCharCallback in my code as it is is not accessible in my subclass as it is package private. Yes,...
I suppose you mean this one: [PixelBufferObjectTest.java](https://github.com/libgdx/libgdx/blob/master/tests/gdx-tests/src/com/badlogic/gdx/tests/gles3/PixelBufferObjectTest.java) That is a nice example for how to use PBOs to upload textures asynchronouly and indicates that the offset parameter for glTexImage2D and...
Yes, it seems to be a MacOS-only issue. Thank you for the insights. I share your opinion that it would be nice if libGDX would work with GL30 on all...
Hi, thank you for your fast response. The VAO thing sounds related since that's what differentiates the SpriteBatch implementation when using gles3 instead of gles2. I did some more thorough...
I made an interesting observation. Commenting out the following three lines in SpriteBatch.flush() fixes the performance issues completely regardless of which VertexDataType is used: ```java Buffer indicesBuffer = (Buffer)mesh.getIndicesBuffer(true); indicesBuffer.position(0);...
Indeed, not marking the buffer as changed also fixes the issue.
I want to advocate for more methods that allow use in a parallel context. E.g. FontCache text can be set using an explicit GlyphLayout instance preventing access to the non...
Thanks, TextraTypist definitely looks cool. Though, as you said, in my case it's just easier to copy libGDX' code to make the necessary changes and I don't want to add...
Hi, this functionality of the OS is called IME (Input MEthod). It seems that you are actually kind of lucky here in terms of timing. GLFW added some functions to...
Seemingly not related to getLength() returning Infinity, but consider that ``` miniAudio.decodeBytes(data, data.length, 2) ``` will likely discard most of the frames in your mp3 file as the number of...