justin
|
d79216555b
|
Try to add compute shaders
|
2023-04-11 14:55:57 +01:00 |
|
justin
|
1aaafcdc5a
|
Cleanup render preload somewhat
|
2023-03-24 01:10:53 +00:00 |
|
justin
|
9a66a09f96
|
Work on lightmaps, add file
|
2023-03-23 23:42:09 +00:00 |
|
justin
|
1abfaa3cd0
|
Work on textures and lighting
|
2023-03-23 21:17:24 +00:00 |
|
justin
|
5769477ad4
|
Refactor shader types
|
2023-03-22 14:08:07 +00:00 |
|
justin
|
e56ca3dd8d
|
Commit before simplifying some shader types
|
2023-03-21 13:35:13 +00:00 |
|
justin
|
ba240723f3
|
Use immutable storage for fullscreen vbo
|
2023-03-21 12:47:02 +00:00 |
|
justin
|
7d0bb7f229
|
Tweak clouds
|
2023-03-20 18:24:07 +00:00 |
|
justin
|
7ba374c1fd
|
Commit before attempting to change cloud shading
|
2023-03-20 15:09:13 +00:00 |
|
justin
|
f4038fde46
|
Refactor shader code
|
2023-03-20 11:18:53 +00:00 |
|
justin
|
32ecf46343
|
Cleanup: remove uniforms from shader datatype
|
2023-03-20 01:19:10 +00:00 |
|
justin
|
77c88f68a7
|
Create post world load function
|
2023-03-18 09:37:09 +00:00 |
|
justin
|
539cbe8b18
|
Fix wall normals
|
2023-03-16 23:31:17 +00:00 |
|
justin
|
989140d46e
|
Add shading for shapes and the floor
|
2023-03-15 18:24:09 +00:00 |
|
justin
|
21f87b96d8
|
Try to centralize the number of components per vertex in shapes
|
2023-03-14 23:28:21 +00:00 |
|
justin
|
db0d24d044
|
Cleanup shader code
|
2023-03-14 22:05:17 +00:00 |
|
justin
|
ed0da4bf1d
|
Refactor shaders, vbos and vaos
|
2023-03-14 20:24:08 +00:00 |
|
justin
|
378af69ca5
|
Continue render refactor
|
2023-03-14 14:11:14 +00:00 |
|
justin
|
35f401d8c8
|
Start to separate VAO and VBO data types
|
2023-03-14 12:38:43 +00:00 |
|
justin
|
6af041bb8c
|
Continue work on shadow rendering
|
2023-03-14 11:20:38 +00:00 |
|
justin
|
b1750ad028
|
Map an "isometric" matrix to a static buffer
|
2023-03-09 23:29:58 +00:00 |
|
justin
|
1d6fdd7eb1
|
Move texture objects to openglraw
|
2023-03-09 17:54:11 +00:00 |
|
justin
|
76a8b05433
|
Use DSA for renderbuffers
|
2023-03-09 14:58:38 +00:00 |
|
justin
|
0b698e5f5d
|
Make the matrix UBO use raw opengl
|
2023-03-09 14:28:23 +00:00 |
|
justin
|
6a68873653
|
Cleanup
|
2023-03-09 14:13:05 +00:00 |
|
justin
|
eab27776cf
|
Set up vertex attributes using DSA
|
2023-03-09 14:12:07 +00:00 |
|
justin
|
3e2b51b5e9
|
Attach EBOs to VAOs using DSA
|
2023-03-09 13:55:52 +00:00 |
|
justin
|
f14d9bef60
|
Start to move vbo objects to use DSA
|
2023-03-09 13:17:43 +00:00 |
|
justin
|
9f37ed9944
|
Cleanup
|
2023-03-09 13:06:55 +00:00 |
|
justin
|
2fc08a4d96
|
Cleanup
|
2023-03-09 10:20:18 +00:00 |
|
justin
|
7b797dfdb4
|
Translate VAOs to DSA
|
2023-03-09 10:10:57 +00:00 |
|
justin
|
b8fbc6055d
|
Continue move to raw open gl
|
2023-03-09 09:52:55 +00:00 |
|
justin
|
48966dde1a
|
Cleanup
|
2023-03-08 18:31:32 +00:00 |
|
justin
|
b68703c275
|
Fix error display when compiling/linking shaders
|
2023-03-07 15:46:35 +00:00 |
|
justin
|
3e3fd049a9
|
Move shader compilation over to raw opengl, errors display incorrect
|
2023-03-07 15:40:29 +00:00 |
|
justin
|
e6ec46edce
|
Start translating shader compilation and linking to openglraw
|
2023-03-07 11:43:35 +00:00 |
|
justin
|
bf1bd5bb0b
|
Implement (not fully working) alternate shadow volumes
|
2023-02-24 19:51:41 +00:00 |
|
justin
|
9af636aa83
|
Fix bug in line zoning by using less ambitious algorithm
|
2022-02-13 09:24:27 +00:00 |
|
justin
|
a4fbe6126c
|
Refactor shader loading
|
2021-09-22 11:22:23 +01:00 |
|
justin
|
5cbcbec101
|
Working element buffer object
|
2021-09-20 12:36:35 +01:00 |
|
justin
|
9d2f42dbc9
|
Cleanup, start to add creature silhouettes
|
2021-09-02 11:06:04 +01:00 |
|
justin
|
6933d610cd
|
Fix bloom resize bug, bloom itself could use improvement
|
2021-08-19 23:39:12 +02:00 |
|
justin
|
53555865f6
|
Start cleanup
|
2021-08-12 15:02:26 +02:00 |
|
justin
|
4bbe5d0cf1
|
Move main to allow for new executables
|
2021-08-11 17:54:48 +02:00 |
|
justin
|
834464db51
|
Remove RenderType datatype
|
2021-07-30 11:53:51 +02:00 |
|
justin
|
192e2c9c57
|
Implement custom poking for vertices--speed regression?
|
2021-07-29 18:46:01 +02:00 |
|
justin
|
ee553c6e49
|
Add picture shader container datatype
|
2021-07-28 20:14:54 +02:00 |
|
justin
|
ae84f44824
|
Reduce rendertype down to vertex information
|
2021-07-27 13:35:43 +02:00 |
|
justin
|
5dfebd221d
|
Broken binding of central picture in one pass
|
2021-07-26 00:53:35 +02:00 |
|
justin
|
26c6c3e426
|
Upload wall geometry once per frame (can improve for fixed geometry)
|
2021-07-11 17:32:23 +02:00 |
|