falsycat falsycat
falsycat pushed to dev at nf7/nf7 2022-11-02 12:55:07 +00:00
3b25790f3c fix an issue that GL/Shader ignores included shader nfile updates
falsycat opened issue nf7/nf7#43 2022-11-01 19:10:30 +00:00
GL/Shader doesn't detect updates of included nfiles
falsycat closed issue nf7/nf7#41 2022-11-01 19:09:04 +00:00
test OpenGL features
falsycat commented on issue nf7/nf7#41 2022-11-01 19:08:54 +00:00
test OpenGL features
falsycat pushed to dev at nf7/nf7 2022-11-01 19:05:23 +00:00
5e8fa70805 fix compiler errors on MSVC
falsycat pushed to dev at nf7/nf7 2022-11-01 18:52:31 +00:00
e897ddc7de fix compiler errors on MSVC
falsycat pushed to dev at nf7/nf7 2022-10-31 04:17:06 +00:00
b553f44f95 fix tiny bugs in draw action of GL/Program
08fcda65ca fix an issue that depth config is not applied to OpenGL program
4de72c20af implement Texture Viewer for GL/Texture
Compare 3 commits »
falsycat closed issue nf7/nf7#36 2022-10-29 14:18:14 +00:00
GL object files
falsycat pushed to dev at nf7/nf7 2022-10-29 13:55:11 +00:00
2a2c8f3109 fix an issue that unfinalized future might be refered
20b5217869 add string manipulation library to std table in LuaJIT
Compare 2 commits »
falsycat pushed to dev at nf7/nf7 2022-10-29 02:58:30 +00:00
0cb8468a58 support drawing with depth test in GL/Program
fa1a29c325 support depth/stencil buffer
Compare 2 commits »
falsycat pushed to dev at nf7/nf7 2022-10-28 16:14:59 +00:00
9fc39b986a (WIP) improve GL/Framebuffer to use depth/stencil buffers
e607a587c1 fix invalid memory reference
31bbf118e1 improve nf7::AggregatePromise not to ignore errors from children
8ef4abd75e refactor gl::Obj
Compare 4 commits »
falsycat pushed to dev at nf7/nf7 2022-10-27 14:53:25 +00:00
694e9e34bb improve nf7::NFileWatcher to watch multiple native paths
c1f7328628 implement preprocessor for GLSL
dc3d8b15bf add GLSL version specifier automatically if not provided
05201ef13e enhance nf7::Future::Chain
Compare 4 commits »
falsycat pushed to dev at nf7/nf7 2022-10-27 12:27:25 +00:00
cd3525b3b5 (WIP) implement preprocessor for GLSL
falsycat pushed to dev at nf7/nf7 2022-10-26 01:44:08 +00:00
1b424e299c implement automatic-cache-dropping of GL objects
3c09ac4491 enhance logging in OpenGL actions
1ee59aaedf improve usage of opengl PBO and fence
Compare 3 commits »
falsycat pushed to dev at nf7/nf7 2022-10-25 14:39:50 +00:00
42738f4923 implement drawing with texture in GL/Program
falsycat opened issue nf7/nf7#42 2022-10-25 14:39:12 +00:00
add manipulator
falsycat opened issue nf7/nf7#41 2022-10-25 14:34:25 +00:00
test OpenGL futures
falsycat pushed to dev at nf7/nf7 2022-10-25 08:58:03 +00:00
af19f7807d fix behavior of download command in GL/Texture
9dada90b78 support GL_ELEMENT_ARRAY_BUFFER
419b9a98e2 commonize codes to lock GL objects using template
Compare 3 commits »
falsycat pushed to dev at nf7/nf7 2022-10-25 02:45:08 +00:00
d5b5e664d7 use custom enum to represent metadata of GL objects
falsycat pushed to dev at nf7/nf7 2022-10-25 02:06:56 +00:00
f869f191f2 split GLenum utility to other file