Magnus Norddahl
|
6e5df8ef4c
|
Fix the shadow data VBO not updating its lightmap UVs
|
2025-05-10 03:07:17 +02:00 |
|
dpjudas
|
dfbef085e6
|
Group lightmap variables and put polyobj walls in a dynamic lightmap atlas
|
2024-10-22 02:29:12 +02:00 |
|
Magnus Norddahl
|
f1b9e68305
|
Add more dynamic update code to level mesh
|
2024-08-11 01:15:44 +02:00 |
|
Magnus Norddahl
|
7bc2ed5436
|
Remove the submesh class as that caused more problems than it solved
|
2024-01-29 21:56:42 +01:00 |
|
Magnus Norddahl
|
1f6356f414
|
Plane shadow vertices must be created after the level mesh, otherwise they do not receive the lightmap UV coordinates
|
2023-12-26 04:31:00 +01:00 |
|
Magnus Norddahl
|
c59108ece0
|
Lightmapper fixes
|
2023-12-26 04:30:59 +01:00 |
|
Magnus Norddahl
|
412be46e08
|
Misc surface and lightmapper related cleanup and renaming
|
2023-12-26 04:30:59 +01:00 |
|
Magnus Norddahl
|
9f963e2c06
|
Rename lightmap fields to surface as it is being used for more than lightmaps now
|
2023-12-26 04:30:56 +01:00 |
|
Magnus Norddahl
|
240d68d7ae
|
Merge SurfaceVertex with FFlatVertex and draw the lightmaps
|
2023-12-26 04:30:54 +01:00 |
|
Magnus Norddahl
|
58381ec762
|
Use a TArrayView for the lightmap arrays
|
2023-12-07 12:48:48 +01:00 |
|
Magnus Norddahl
|
7bc52386f9
|
Make doom specific surface fields private to doom
|
2023-09-30 21:33:07 +02:00 |
|
RaveYard
|
4f6fce5bbc
|
Fix CreateIndexedSectorVerticesLM to prevent holes in the floors/ceilings from appearing
|
2023-09-11 12:50:17 +02:00 |
|
RaveYard
|
9ef93da6de
|
Somehow fix lightmaps being corrupted in debug build
|
2023-09-10 23:42:00 +02:00 |
|
RaveYard
|
d212147a3c
|
Fix hw_vertexbuilder lightmap nullptr error
|
2023-09-07 10:27:42 +02:00 |
|
Magnus Norddahl
|
13819967f1
|
Merge LightmapSurface into DoomLevelMeshSurface
|
2023-09-02 13:50:28 +02:00 |
|
Magnus Norddahl
|
375e71dc0d
|
Namespace fixes
|
2023-09-02 13:09:57 +02:00 |
|
RaveYard
|
23deb11399
|
Merge Surface into hwrenderer::Surface
|
2023-08-31 22:57:58 +02:00 |
|
Magnus Norddahl
|
154cb2e967
|
Prepare FFlatVertexBuffer for removal
|
2023-05-07 03:19:43 +02:00 |
|
Magnus Norddahl
|
84c2980398
|
Remove the reserved vbo_shadowdata so only hw_vertexbuffer still needs it
|
2023-05-07 00:49:54 +02:00 |
|
nashmuhandes
|
1b95f2515b
|
Merge branch 'master' of https://github.com/coelckers/gzdoom into lightmaps2
|
2021-11-10 19:57:49 +08:00 |
|
Magnus Norddahl
|
d853961a83
|
Fix vulkan buffers not using the stream usage for the 2d drawer
Add BufferUsageType enum to clarify what kind of usage is expected by the buffer allocated by SetData
|
2021-10-26 22:43:38 -04:00 |
|
Magnus Norddahl
|
63ecb36889
|
Add lightmap texture support to vulkan backend
Also fix a warning in SetFlatVertex
|
2021-09-25 00:13:25 +02:00 |
|
nashmuhandes
|
3f3769afdb
|
- implement drawing sides with lightmaps
- misc bug fixes in lump loading and format
|
2021-09-24 17:27:23 +08:00 |
|
nashmuhandes
|
2f8cff90b6
|
- Add lightmaps to the main shader (currently only OpenGL)
- Create a version of CreateIndexedSectorVertices that works with lightmap sectors
|
2021-09-24 16:56:15 +08:00 |
|
Christoph Oelckers
|
441cd0796f
|
- merged gzdoom-gles2 and fixed some issues with pipeline size validation.
|
2021-08-03 20:12:19 +02:00 |
|
Christoph Oelckers
|
5d10d6c448
|
- directory structure cleanup.
The hwrenderer folder did not contain sufficient files anymore for such extensive subgrouping.
|
2020-04-29 17:36:58 +02:00 |
|