justin
|
7b797dfdb4
|
Translate VAOs to DSA
|
2023-03-09 10:10:57 +00:00 |
|
justin
|
48966dde1a
|
Cleanup
|
2023-03-08 18:31:32 +00:00 |
|
justin
|
3e3fd049a9
|
Move shader compilation over to raw opengl, errors display incorrect
|
2023-03-07 15:40:29 +00:00 |
|
justin
|
f2e406b05c
|
Start migration to openGLraw, add target parameter to texture params
|
2023-03-03 11:20:31 +00:00 |
|
justin
|
ed8efd21d9
|
Commit before moving buffer swapping command
|
2023-03-02 11:49:40 +00:00 |
|
justin
|
6b0f78d4eb
|
Add num_shadow_casters graphics parameter, allow cycle down enum options
|
2023-02-26 23:38:58 +00:00 |
|
justin
|
bf1bd5bb0b
|
Implement (not fully working) alternate shadow volumes
|
2023-02-24 19:51:41 +00:00 |
|
justin
|
ed9a46a18d
|
Allow to change menu options with rclick, move towards shader experiment
|
2023-02-24 15:03:06 +00:00 |
|
justin
|
55341f7caf
|
Commit before messing around with shaders
|
2022-06-16 14:02:21 +01:00 |
|
justin
|
9af636aa83
|
Fix bug in line zoning by using less ambitious algorithm
|
2022-02-13 09:24:27 +00:00 |
|
justin
|
502be6f64f
|
Cleanup. Start tweaking flares, glares and flashes
|
2021-10-29 21:47:03 +01:00 |
|
justin
|
32367b5b2d
|
Add trajectory to grenades, various refactoring
|
2021-09-25 18:39:53 +01:00 |
|
justin
|
fa7d8e1b50
|
Add toggle for visual sounds
|
2021-09-22 11:37:07 +01:00 |
|
justin
|
a4fbe6126c
|
Refactor shader loading
|
2021-09-22 11:22:23 +01:00 |
|
justin
|
8854b195cc
|
Buggy (but fastish) merge of shadows into shapes
|
2021-09-21 10:09:40 +01:00 |
|
justin
|
7f1a365cac
|
Draw shape shadows using index buffer
|
2021-09-21 00:43:45 +01:00 |
|
justin
|
5cbcbec101
|
Working element buffer object
|
2021-09-20 12:36:35 +01:00 |
|
justin
|
c605ac74ff
|
Performance improvements, combine cap and geometry buffer
|
2021-09-18 19:48:35 +01:00 |
|
justin
|
294e01479a
|
Define shape datatype
|
2021-09-14 01:17:07 +01:00 |
|
justin
|
9d2f42dbc9
|
Cleanup, start to add creature silhouettes
|
2021-09-02 11:06:04 +01:00 |
|
justin
|
d0aeeed5c3
|
Further cleanup
|
2021-09-01 19:35:25 +01:00 |
|
justin
|
ce4c3bd231
|
Tweak window rendering
|
2021-09-01 13:13:10 +01:00 |
|
justin
|
f3ea46d7d0
|
Working shadows on clouds
|
2021-09-01 11:18:53 +01:00 |
|
justin
|
82551328a1
|
Add dependencies, play around with clouds/transparency layer
|
2021-09-01 03:04:41 +01:00 |
|
justin
|
1c587d4b9a
|
Implement something like deferred lighting
|
2021-09-01 00:37:07 +01:00 |
|
justin
|
2d139adc8f
|
Move towards attaching a position texture to base framebuffer
|
2021-08-31 22:25:37 +01:00 |
|
justin
|
cf77163b3f
|
Setup multiple target basic shaders
|
2021-08-31 20:05:15 +01:00 |
|
justin
|
eba8ff121c
|
Add "cap" shadow shader
|
2021-08-29 18:13:55 +01:00 |
|
justin
|
b396d6c857
|
Provisional working coloured lights
|
2021-08-21 12:34:49 +02:00 |
|
justin
|
778d18276b
|
Enable more control of bloom using hdr
|
2021-08-20 15:06:55 +02:00 |
|
justin
|
8e3bf3b19f
|
Commit before implementing downscaled resolution
|
2021-08-19 19:50:44 +02:00 |
|
justin
|
d9306c4adb
|
Improve texture loading performance
|
2021-08-17 11:40:27 +02:00 |
|
justin
|
5829c66527
|
Add new files
|
2021-08-13 12:28:17 +02:00 |
|
justin
|
53555865f6
|
Start cleanup
|
2021-08-12 15:02:26 +02:00 |
|
justin
|
62af1402ad
|
Store picture shaders in mutable vector
|
2021-08-12 06:29:36 +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
|
bd8ef3f416
|
Mid strictifying
|
2021-07-29 23:42:27 +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
|
e453065afe
|
Partial fix of inventory rendering
|
2021-07-23 12:48:40 +02:00 |
|
justin
|
b4d89b16fa
|
Remove dedicated line shader
|
2021-07-22 14:59:06 +02:00 |
|
justin
|
e657d8e852
|
Disable filtering for charmap
|
2021-07-18 22:22:14 +02:00 |
|
justin
|
595cb6e9a8
|
Remove glTexImage
|
2021-07-18 21:31:50 +02:00 |
|
justin
|
9407c7af2a
|
Use glTexStorage when resizing framebuffers
|
2021-07-18 20:36:20 +02:00 |
|
justin
|
ac66b4b9d6
|
Hlint pass
|
2021-07-12 12:44:43 +02:00 |
|
justin
|
75254cd3e4
|
Remove renderbuffer from ping-pong framebuffers
|
2021-07-11 17:56:43 +02:00 |
|
justin
|
26c6c3e426
|
Upload wall geometry once per frame (can improve for fixed geometry)
|
2021-07-11 17:32:23 +02:00 |
|