Lukas Tenbrink

Results 234 comments of Lukas Tenbrink

I just remembered [Syphon](https://syphon.github.io/) exists. It's macOS only, and uses OpenGL (and apparently also Metal now), but it may be a good resource to learn from. Specifically, the ideal way...

> [godotengine/godot#98788](https://github.com/godotengine/godot/pull/98788) @Ivorforce We've plumbing the mesh support in godot engine 4.4 Thoughts? I don't know much about rendering servers, but it looks like the PR implements getting a multimesh's...

Thank you for the information! That is quite a lot more than I expected to see. Regarding the proposal, I have an idea that might work (https://github.com/godotengine/godot/pull/100248). Let's see how...

No, the final adjustment is still outstanding, and I would like to test it (this time 😅) before merge

Regarding `NULL` termination, I'll link my proposal from just yesterday: https://github.com/godotengine/godot-proposals/issues/11249 Agree that's for another day. Thanks for thoroughly testing this PR! Can you explain the changes on a high...

Edit: OK, I looked through the source again to resolve my confusion with these functions. It seems `_is_pixel_opaque` is already exposed through `Texture2D`. https://github.com/godotengine/godot/blob/25dd96179ca38da52762000594c35ec30b22a5da/scene/resources/texture.cpp#L113 https://github.com/godotengine/godot/blob/25dd96179ca38da52762000594c35ec30b22a5da/doc/classes/Texture2D.xml#L69-L76 `is_pixel_opaque` is a c++ virtual...

> I looked at what is_pixel_opaque does in the code and it seems a bit more complex than just a check against alpha. I'm concerned we're exposing something somewhat internal...

I think `.uid` files should be part of godot-cpp repos. It will likely not matter in most cases, but having consistent IDs across installs will make it more transparent what's...

`godot-cpp-template` itself is using an API from 4.4, and the resulting GDExtension is thus compatible only with 4.4+ (before the PR, 4.3+). I think we should raise it because it's...

Hi! I'm sorry about the failure, this came from my recent contribution (d100b72a3a1017ce2bebbe2d23b4c0fab6158a92). The runner now assumes that `godot-cpp` exists in the `./godot-cpp` directory, and will fail if it can't...