falsycat falsycat
falsycat pushed to dev at nf7/nf7 2022-10-24 03:00:24 +00:00
1326dacb2a (WIP) split GLenum utility to other file
falsycat pushed to dev at nf7/nf7 2022-10-24 00:07:13 +00:00
c42b63da0c add offset parameters in uploading texture through GL/Texture
falsycat pushed to dev at nf7/nf7 2022-10-22 07:52:24 +00:00
1e33062e9a implement dowloading GL/Texture
falsycat pushed to dev at nf7/nf7 2022-10-21 03:54:07 +00:00
ecb7fca1e8 support uniform variables in GL/Program
50f270b571 improve nf7::Value interface
e927179176 fix deadlock when failed to fetch VAO or FBO while GL/Program drawing
ffe3d6265d fix an recursion issue in nf7::luajit::ToValue()
3d14e709b1 add nf7::Value::integerOrScalar() accessor
Compare 6 commits »
falsycat pushed to dev at nf7/nf7 2022-10-20 04:33:00 +00:00
c59d3e2f29 support GL/Program instanced drawing
7f90b40236 allow user to specify viewport before GL/Program drawing
396bebf6b5 implement clearing framebuffer
3b0d86c0a5 fix an issue of configuration on older CMake
Compare 4 commits »
falsycat pushed to dev at nf7/nf7 2022-10-19 10:21:29 +00:00
fcf3dad206 implement draw command of GL/Program
9a637586e2 add new sugar syntax for nf7::Future::Chain
Compare 2 commits »
falsycat pushed to dev at nf7/nf7 2022-10-19 03:26:38 +00:00
ca5dfb5933 add GL/Framebuffer
38fc3b680a improve GL/Texture to allocate image on initialization
Compare 2 commits »
falsycat pushed to dev at nf7/nf7 2022-10-18 16:10:50 +00:00
96fd71df07 separate initialization codes of GL objects
falsycat pushed to dev at nf7/nf7 2022-10-17 08:49:09 +00:00
0a55250f52 add GL/VertexArray
falsycat pushed to dev at nf7/nf7 2022-10-15 01:32:37 +00:00
910b1eebdd add GL/VertexArray
2c6608ea09 enhance nf7::Future::Then() method to allow caller to choose an executor
451094c9fc add GL/Program
94615b3669 add nf7::AggregatePromise
Compare 4 commits »
falsycat pushed to dev at nf7/nf7 2022-10-14 04:57:50 +00:00
1c49fb19bc (WIP) add GL/Program
falsycat pushed to dev at nf7/nf7 2022-10-13 06:32:57 +00:00
4e83f7b5e9 add GL/Shader
7ee770e67d add nf7::Future::Chain() method
Compare 2 commits »
falsycat pushed to dev at nf7/nf7 2022-10-10 04:03:08 +00:00
4b79c5e4df add GL/Texture
58d39739e8 add GL/Buffer
Compare 2 commits »
falsycat pushed to dev at nf7/nf7 2022-10-09 09:04:05 +00:00
b05ee18703 (WIP) add GL/Buffer
77dc8cef32 improve nf7::Mutex
Compare 2 commits »
falsycat pushed to dev at nf7/nf7 2022-10-08 15:37:17 +00:00
dc879b9ba6 (WIP) add GL/Buffer
falsycat pushed to dev at nf7/nf7 2022-10-08 02:16:37 +00:00
f318bcc642 (WIP) add GL/Buffer
falsycat pushed to dev at nf7/nf7 2022-10-07 02:53:43 +00:00
2edd7d9e88 improve Node interface
cafba96971 improve synchronization in main loop
Compare 2 commits »
falsycat pushed to dev at nf7/nf7 2022-10-06 01:52:12 +00:00
354ce630f6 (WIP) add GL/Obj
falsycat pushed to dev at nf7/nf7 2022-10-02 01:18:13 +00:00
f0fd99b389 (WIP) add GL/Obj
falsycat commented on issue nf7/nf7#35 2022-10-01 02:11:27 +00:00
LuaJIT std: import external script (nfile)

e3dbcb016d94fe9cbb053f6caab43ca510a38aef