9928 Commits

Author SHA1 Message Date
Mitchell Hashimoto
02848a0535 stb 2022-04-01 19:45:05 -07:00
Mitchell Hashimoto
a54d9bd83b comments 2022-04-01 19:33:12 -07:00
Mitchell Hashimoto
49ff9b4ae9 add stb 2022-04-01 19:33:09 -07:00
Mitchell Hashimoto
80d064ed51 opengl: uniforms 2022-04-01 19:05:16 -07:00
Mitchell Hashimoto
045dd704ec opengl: more bindings 2022-04-01 18:44:18 -07:00
Mitchell Hashimoto
a5a2196d52 opengl: bound buffers 2022-04-01 18:00:15 -07:00
Mitchell Hashimoto
63673287f6 opengl: more generic setData for buffer 2022-04-01 17:52:36 -07:00
Mitchell Hashimoto
f1cffea944 opengl: buffers 2022-04-01 17:44:54 -07:00
Mitchell Hashimoto
10369f5643 opengl: VertexArray 2022-04-01 15:52:40 -07:00
Mitchell Hashimoto
91cb86395b opengl: extract into folder 2022-04-01 15:38:47 -07:00
Mitchell Hashimoto
de0f707c96 opengl: programs 2022-04-01 15:34:03 -07:00
Mitchell Hashimoto
847867ce9d abstract shaders 2022-04-01 15:25:29 -07:00
Mitchell Hashimoto
dc3d2d65d0 draw a triangle with opengl 2022-04-01 14:25:55 -07:00
Mitchell Hashimoto
387b0ff4a8 setup opengl 2022-04-01 10:49:54 -07:00
Mitchell Hashimoto
cf956575c4 use waiting rather than polling on window 2022-03-31 17:51:00 -07:00
Mitchell Hashimoto
a78e1894f8 minimal raylib window 2022-03-31 17:27:07 -07:00
Mitchell Hashimoto
96cc167d53 add raylib 2022-03-31 17:13:14 -07:00
Mitchell Hashimoto
83e5252c52 basics of setting up webgpu are up 2022-03-30 21:07:21 -07:00
Mitchell Hashimoto
b23136fdaa build gpu-dawn 2022-03-30 17:36:18 -07:00
Mitchell Hashimoto
81982a5d99 nix 2022-03-30 14:24:26 -07:00
Mitchell Hashimoto
112b13ae4d build mach-glfw 2022-03-30 11:38:06 -07:00
Mitchell Hashimoto
15230d527f Remove glfw gitmodule 2022-03-30 11:33:02 -07:00
Mitchell Hashimoto
cc4d37804f rendering a window 2022-03-29 11:04:30 -07:00
Mitchell Hashimoto
b8cee0a39e initial glfw stuff working 2022-03-29 10:38:10 -07:00
Mitchell Hashimoto
ca11c63ca9 nix: add libX11 2022-03-29 09:28:59 -07:00
Mitchell Hashimoto
16d5162be0 add glfw vendor 2022-03-29 09:28:50 -07:00
Mitchell Hashimoto
d3f69730ff remove mach-glfw 2022-03-29 09:26:54 -07:00
Mitchell Hashimoto
f8b0000444 Initial 2022-03-29 09:06:39 -07:00