stevenarella/src/render/shaders
ice_iix fa2e5e8bdb chunk_builder: single-threaded on wasm (#458)
Refactor the chunk builder to use multithreading on native, but no threads on
wasm, at least until we have web workers or wasm threads. With this change
and the shader fix, chunks now render on Chrome (albeit with no textures).
Another step towards 🕸️ Web support #446.

* Single-threaded chunk builder

* shaders: chunk_frag: consistently enable outputs, fixes GL_INVALID_OPERATION on WebGL
2021-01-07 17:26:58 -08:00
..
chunk_frag.glsl chunk_builder: single-threaded on wasm (#458) 2021-01-07 17:26:58 -08:00
chunk_vertex.glsl Use web-sys for web backend (#444) 2020-12-26 13:43:21 -08:00
clouds_frag.glsl Add fancy clouds 2016-04-01 20:01:10 +01:00
clouds_geo.glsl Fix uninitialized texP and heightP in clouds_geo. Closes https://github.com/iceiix/steven/issues/32 2018-11-28 16:45:25 -08:00
clouds_vertex.glsl Add fancy clouds 2016-04-01 20:01:10 +01:00
get_light.glsl Implement block shading 2016-03-21 19:53:00 +00:00
lookup_texture.glsl Use web-sys for web backend (#444) 2020-12-26 13:43:21 -08:00
model_frag.glsl Implement models and a sun/moon 2016-03-27 23:31:57 +01:00
model_vertex.glsl Use web-sys for web backend (#444) 2020-12-26 13:43:21 -08:00
sun_frag.glsl Implement models and a sun/moon 2016-03-27 23:31:57 +01:00
sun_vertex.glsl Use web-sys for web backend (#444) 2020-12-26 13:43:21 -08:00
trans_frag.glsl Disable multisampled textures, glTexImage2DMultisample (#447) 2020-12-27 10:14:39 -08:00
trans_vertex.glsl Add last state before I stopped 2016-03-16 17:33:06 +00:00
ui_frag.glsl Work on login screen, added ui buttons and textboxes (plus tab fixes) 2016-03-20 20:17:21 +00:00
ui_vertex.glsl Use web-sys for web backend (#444) 2020-12-26 13:43:21 -08:00