Steven Johnson
Steven Johnson
I was discussing the Vulkan backend with somebody earlier and I just realized that `HasFramebufferBlit()` probably should not return the "can rescale captures" property: that makes sense in GL but...
Lua only knows about its own allocations. You're seeing it report the display objects' Lua-side tables, proxies, etc. but there's more heavyweight state on the native side, allocated with `malloc()`...
**Update**: A few **CoronaObject** pointers were non-`const` so I fixed that for consistency. I realized something I'm hoping to add in **PR 3** will want a "command buffer" type available....
[This](https://github.com/coronalabs/submodule-plugins-network/blob/696b05ae37c82bba6b6a6ee9a4639a77fb5250c8/win32/NetworkLibrary.cpp#L214) will leak if the params are invalid. It also looks like the same resources get lost if the request isn't completed, but I haven't tested. This was prompted by...
I added undefine features to the effect data types and shell transforms, in keeping with the idea of [undefining effects](https://github.com/coronalabs/corona/pull/300) (although orthogonal to that PR). Since the data structures are...
Some work on **PR 5** (WIP [here](https://github.com/ggcrunchy/corona/wiki/WIPs)) obviates a couple small points above. The introduction of "dirty state" subsumes the end-of-frame handler; it also gets handled in the renderer's `Insert()`...
"Instead of 720mb this should give you ~3mb." That definitely sounds better! 😄 "The user should now ideally call `wfc_srand` right? Shouldn't we call `wfc_srand(time(NULL), time(NULL))` here:" Yes, that should...
I saw in the discussion of [the PR](https://github.com/krychu/wfc/pull/25) that it was also dealing with random numbers, so I could omit that bit in case you or @ggsg-francis want to deal...
I watched (and enjoyed) the GDC video. I've also wondered, like he does toward the end, about the strange RNG / noise dichotomy—and have done the "increment, hash" thing. I...
@zero-meta Well, obviously the per-object case is convenient for all the built-in effects, and indeed most user-defined ones. So it grew out of that need, and the more general way...