Results 214 comments of Bjorn

LÖVR is exposing lua-cjson now and would love to see this implemented.

I've also been thinking about adding `Archive` objects, for reading (and potentially writing) of archives like zip/tar. It's interesting to think about how File objects (and seeking) interacts with archives.

This will probably involve some behavior in shaders to map the output to the target color space.

If HDR is active, just try to select `rgb10a2` backbuffer w/ rec2020 colorspace (and optionally hdr10 pq transfer function)?

Rephrasing holo's plan from chat to ensure I understand, with minor modifications: - You can request a color space for the desktop window in conf.lua (`t.graphics.colorspace(s)`). - This color space...

Needs to be retested (Currently working on updating the sample)

Applied in d8c23bacec733482afbf56fd57749132de14aa8d as `Source:setPitch`. Thanks for the PR for this.

This is technically resolved by deleting the embeds :confused-yay: Moving to WebGPU will also probably work much better in Safari.

Confirmed working now, here's the updated example: ```lua local shaders = {} function lovr.load() buffer = lovr.graphics.newBuffer(1, 'float') shaders.compute = lovr.graphics.newShader([[ layout(local_size_x = 1) in; layout(set = 0, binding =...

Is done, with troubleshooting entry also added for missing stdalign.h header.