|
|
5c98903723
|
Add all gl BufUsage values+support bufusage in ubo
|
2024-09-15 16:29:54 +04:00 |
|
|
|
bcb46d1699
|
Fix ubo alignment+Move point lights to ubo
|
2024-09-15 15:51:26 +04:00 |
|
|
|
09231c5ebd
|
Update ubo.SetStruct to handle nested struct arrays
|
2024-09-15 12:33:34 +04:00 |
|
|
|
3be4ad9c45
|
Optimize
|
2024-09-14 19:41:39 +04:00 |
|
|
|
bbc8652292
|
What if we could have ubos with nested structs
|
2024-09-14 18:38:59 +04:00 |
|
|
|
0d34e0fe6e
|
Ubos with nested structs slowly getting there
|
2024-06-06 04:59:40 +04:00 |
|
|
|
870653019c
|
Support ubo matrix arrays+fix ubo matrix field bug
|
2024-05-26 21:14:33 +04:00 |
|
|
|
79cb6805c4
|
Scalar uniform array in uniform buffers
|
2024-05-26 15:03:00 +04:00 |
|
|
|
ff7fe4e531
|
Struct to ubo support
|
2024-05-26 12:55:58 +04:00 |
|
|
|
cb20e8ba8b
|
Initial uniform buffers implementation
|
2024-05-23 07:57:46 +04:00 |
|
|
|
cf6b2655e7
|
After all why not, why shouldn't we have HDR
|
2024-05-12 06:46:46 +04:00 |
|
|
|
f35c217d73
|
Spotlight shadows
|
2024-04-16 10:34:30 +04:00 |
|
|
|
fbfcbaa156
|
Point light shadows+cubemap array fbo+cleanup
|
2024-04-15 10:49:18 +04:00 |
|
|
|
c4b1dd1b3d
|
Geometry shader support+omnidirectional depth map shader+improvements
|
2024-04-15 05:09:07 +04:00 |
|
|
|
a5bea5a661
|
Cubemap depth fbo attachments
|
2024-04-15 04:16:44 +04:00 |
|
|
|
5fa6a06079
|
Clamp to border for depth map+rotating cubes
|
2024-04-14 06:14:10 +04:00 |
|
|
|
040228319e
|
Depth fbo+renderer work+texture slots enum+optimize shaders+more
|
2024-04-13 23:55:52 +04:00 |
|
|
|
ddd8db3cb0
|
Framebuffers+unlit shader+screen quad shader
|
2024-04-13 08:03:17 +04:00 |
|
|
|
692167ada2
|
Split buffer struct into VAO+VBO+IBO structs
|
2024-04-13 02:59:31 +04:00 |
|
|
|
b44b00d7e2
|
Re-add IndexBufCount
|
2023-02-04 02:00:13 +04:00 |
|
|
|
3071b52c85
|
Basic submeshe support
|
2022-10-07 05:50:48 +04:00 |
|
|
|
52b77e017e
|
Camera package+ rename asserts->assert
|
2022-07-23 22:51:57 +04:00 |
|
|
|
e5ea6f986f
|
Add SetDataWithUsage
|
2022-07-11 11:58:31 +04:00 |
|
|
|
8cf9be2830
|
Support arrays and slices in buffers.(SetData/SetIndexBufData)
|
2022-07-03 23:08:20 +04:00 |
|
|
|
51057b8a0d
|
TextureLoadOptions+fix DT bug+remove SetAttribute
|
2022-07-02 21:38:48 +04:00 |
|
|
|
e38cd90a84
|
Cleaning naming and usage of buffers package
|
2022-01-26 08:48:50 +04:00 |
|
|
|
1109caef43
|
Support interleaved buffers
|
2022-01-26 08:04:50 +04:00 |
|
|
|
6dee7b0f1d
|
Starting work on Engine+Mesh+Material systems/packages
|
2022-01-22 22:23:44 +04:00 |
|
|
|
4629473761
|
Camera controls+10,000 rotating cubes+update buffer struct
|
2022-01-15 20:50:44 +04:00 |
|
|
|
b6336d0103
|
Change import from /go-sdl-engine -> /nmage
|
2022-01-08 17:38:35 +04:00 |
|
|
|
21a4ae5346
|
Merge branch 'dev' of github.com:bloeys/nmage into dev
|
2021-11-27 22:20:43 +04:00 |
|
|
|
0e2e9007b6
|
Day8: Assimp+Basic Lights+Asserts+vert normals&colors
|
2021-11-27 22:18:51 +04:00 |
|
|
|
387e610972
|
Update VAOs to support 4.1
|
2021-11-22 12:02:47 +04:00 |
|
|
|
616daaf97d
|
Day7: ImGUI interaction+OpenGL 4.1+Bugs+ambient color control
|
2021-11-20 21:39:49 +04:00 |
|
|
|
3167bffbd1
|
Ep5: Obj file loading+indexed drawing+uniforms
|
2021-11-06 22:23:48 +04:00 |
|
|
|
2b341132f8
|
Ep4: Buffers package
|
2021-10-30 23:10:11 +04:00 |
|
|
|
5e3123b00e
|
VBOs+attributes+drawing with VBOs
|
2021-10-23 21:47:54 +04:00 |
|