.. |
data
|
vk: add a mechanism for exclusion of single surfaces from smoothing
|
2023-10-31 09:55:06 -07:00 |
shaders
|
vk: add `surfhash` argument to `rt_debug_display_only`
|
2023-11-03 12:05:36 -04:00 |
tests
|
vk: make texture hash table case insensitive
|
2023-10-26 11:38:37 -04:00 |
NOTES.md
|
vk: BREAK texture management with refcounts
|
2023-10-20 10:55:19 -04:00 |
TODO.md
|
vk: add `surfhash` argument to `rt_debug_display_only`
|
2023-11-03 12:05:36 -04:00 |
alolcator.c
|
vk: assert on empty pool allocation early
|
2023-10-26 10:39:12 -04:00 |
alolcator.h
|
vk: add block allocator draft
|
2023-05-25 12:12:18 -07:00 |
bitarray.c
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
bitarray.h
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
camera.c
|
vk: refactor passing m,v,p matrices around
|
2023-05-04 11:10:22 -07:00 |
camera.h
|
vk: refactor passing m,v,p matrices around
|
2023-05-04 11:10:22 -07:00 |
common_geometry.c
|
vk: fix compilation after upstream merge
|
2023-11-02 11:46:30 -04:00 |
debugbreak.h
|
vk: use better debug_break in validation errors callback
|
2023-05-18 11:58:00 -07:00 |
dumbspter.c
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
infotool.c
|
vk: remove dummy textures for new material name resolution
|
2023-10-30 12:43:26 -04:00 |
pcg.h
|
vk: textures: add blue noise textures
|
2023-09-11 12:31:03 -04:00 |
profiler.c
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
profiler.h
|
vk: profiler: metrics: little tweaks
|
2023-09-18 02:57:09 +03:00 |
r_block.c
|
vk: add "persistent" speeds metrics for used memory, etc
|
2023-06-14 11:23:09 -07:00 |
r_block.h
|
vk: add "persistent" speeds metrics for used memory, etc
|
2023-06-14 11:23:09 -07:00 |
r_flipping.h
|
rt: start adding new rt_blas-based rt_model_t
|
2023-05-30 12:14:44 -07:00 |
r_speeds.c
|
vk: do not crash on corrupted scopes stack
|
2023-10-31 09:13:47 -07:00 |
r_speeds.h
|
vk: profiler: metrics: store filepath, but print only filename
|
2023-09-18 00:35:35 +03:00 |
r_textures.c
|
vk: massage texture module a bit more
|
2023-10-31 10:48:14 -04:00 |
r_textures.h
|
vk: convert blue noise texture to 3D
|
2023-10-30 13:43:09 -04:00 |
ray_materials.md
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
ray_pass.c
|
[draft] vk: start refactoring commandbuffer/gpu profiler
|
2023-04-10 10:24:57 -07:00 |
ray_pass.h
|
[draft] vk: start refactoring commandbuffer/gpu profiler
|
2023-04-10 10:24:57 -07:00 |
ray_resources.c
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
ray_resources.h
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
rlight.c
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
sebastian.py
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
spirv.py
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
unordered_roadmap.c
|
vk: fix unordered_roadmap windows compilation
|
2023-10-27 10:18:48 -04:00 |
unordered_roadmap.h
|
vk: track all ref_interface texture access as a single refcount ref
|
2023-10-27 09:33:01 -04:00 |
vk_beams.c
|
vk: rename vk_textures to r_textures
|
2023-10-20 11:18:55 -04:00 |
vk_beams.h
|
vk: profiler: add beams count metric
|
2023-03-25 12:03:41 -07:00 |
vk_brush.c
|
vk: fix occasional inverted normal maps
|
2023-11-02 10:58:11 -07:00 |
vk_brush.h
|
vk: remove dummy textures for new material name resolution
|
2023-10-30 12:43:26 -04:00 |
vk_buffer.c
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
vk_buffer.h
|
vk: add block allocator draft
|
2023-05-25 12:12:18 -07:00 |
vk_combuf.c
|
vk: fix validation errors for empty combufs
|
2023-04-13 11:03:36 -07:00 |
vk_combuf.h
|
vk: profiler: register gpu scopes as metrics for graph purposes
|
2023-04-10 10:24:57 -07:00 |
vk_commandpool.c
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
vk_commandpool.h
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
vk_common.h
|
vk: silence a bunch of verbose logs
|
2023-09-07 10:43:21 -04:00 |
vk_const.h
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
vk_core.c
|
vk: remove direct dependence on vk_textures[] from vk_textures.c
|
2023-10-24 12:24:14 -04:00 |
vk_core.h
|
vk: recreate suboptimal swapchains with correct synchronization
|
2023-05-18 12:32:00 -07:00 |
vk_cvar.c
|
vk: add runtime-toggleable debug logs with module granularity
|
2023-08-29 12:31:57 -04:00 |
vk_cvar.h
|
vk: add runtime-toggleable debug logs with module granularity
|
2023-08-29 12:31:57 -04:00 |
vk_descriptor.c
|
vk: fix occasional inverted normal maps
|
2023-11-02 10:58:11 -07:00 |
vk_descriptor.h
|
vk: move things around between {r,vk}_texture
|
2023-10-24 11:32:42 -04:00 |
vk_devmem.c
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
vk_devmem.h
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
vk_entity_data.c
|
vk: studio: handle first half of entity reuse
|
2023-08-28 09:11:48 -07:00 |
vk_entity_data.h
|
vk: studio: track studio model state by entity
|
2023-08-28 09:11:48 -07:00 |
vk_framectl.c
|
vk: convert blue noise texture to 3D
|
2023-10-30 13:43:09 -04:00 |
vk_framectl.h
|
[draft] vk: start refactoring commandbuffer/gpu profiler
|
2023-04-10 10:24:57 -07:00 |
vk_geometry.c
|
vk: add "persistent" speeds metrics for used memory, etc
|
2023-06-14 11:23:09 -07:00 |
vk_geometry.h
|
vk: add block allocator draft
|
2023-05-25 12:12:18 -07:00 |
vk_image.c
|
vk: fixup blue noise 3d texture refactoring
|
2023-10-30 13:51:23 -04:00 |
vk_image.h
|
vk: convert blue noise texture to 3D
|
2023-10-30 13:43:09 -04:00 |
vk_image_extra.h
|
vk: better swizzling
|
2023-10-16 12:08:54 -04:00 |
vk_light.c
|
vk: make texture hash table case insensitive
|
2023-10-26 11:38:37 -04:00 |
vk_light.h
|
vk: profiler: add a way to add arbitrary metrics to profiler
|
2023-03-25 12:03:41 -07:00 |
vk_lightmap.c
|
vk: begin texture r_/vk_ split
|
2023-10-20 12:39:46 -04:00 |
vk_lightmap.h
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
vk_logs.c
|
vk: add logs and notes about mod/spr load sequence
|
2023-09-26 12:25:40 -04:00 |
vk_logs.h
|
vk: add logs and notes about mod/spr load sequence
|
2023-09-26 12:25:40 -04:00 |
vk_mapents.c
|
vk: add a mechanism for exclusion of single surfaces from smoothing
|
2023-10-31 09:55:06 -07:00 |
vk_mapents.h
|
vk: add a mechanism for exclusion of single surfaces from smoothing
|
2023-10-31 09:55:06 -07:00 |
vk_materials.c
|
vk: fixup material lookup by texture name
|
2023-10-31 11:03:08 -04:00 |
vk_materials.h
|
vk: remove direct dependence on vk_textures[] from vk_textures.c
|
2023-10-24 12:24:14 -04:00 |
vk_math.c
|
vk: fix disappearing sprites for traditional renderer
|
2023-06-01 11:42:23 -07:00 |
vk_math.h
|
vk: orient sprites to camera
|
2023-06-01 11:00:50 -07:00 |
vk_meatpipe.c
|
vk: add a bunch of profiler scopes to rt rendering
|
2023-10-09 13:02:04 -04:00 |
vk_meatpipe.h
|
[draft] vk: start refactoring commandbuffer/gpu profiler
|
2023-04-10 10:24:57 -07:00 |
vk_misc.c
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
vk_nv_aftermath.c
|
vk: fixup compilation w/o aftermath sdk
|
2023-02-23 18:59:14 -08:00 |
vk_nv_aftermath.h
|
vk: change how device extensions are checked
|
2023-02-23 13:48:41 -08:00 |
vk_overlay.c
|
vk: move things around between {r,vk}_texture
|
2023-10-24 11:32:42 -04:00 |
vk_overlay.h
|
vk: do not draw into empty swapchain
|
2023-09-12 10:48:26 -07:00 |
vk_pipeline.c
|
[draft] vk: start refactoring commandbuffer/gpu profiler
|
2023-04-10 10:24:57 -07:00 |
vk_pipeline.h
|
[draft] vk: start refactoring commandbuffer/gpu profiler
|
2023-04-10 10:24:57 -07:00 |
vk_ray_accel.c
|
vk: add a bunch of profiler scopes to rt rendering
|
2023-10-09 13:02:04 -04:00 |
vk_ray_accel.h
|
rt: massage vk_ray_model a bit
|
2023-05-22 10:39:48 -07:00 |
vk_ray_internal.h
|
vk: pass material reference explicitly in geom structure
|
2023-09-19 13:05:12 -04:00 |
vk_ray_model.c
|
vk: rename vk_textures to r_textures
|
2023-10-20 11:18:55 -04:00 |
vk_render.c
|
vk: implement r_lightmap for both traditional and RT renderers
|
2023-11-03 11:26:57 -04:00 |
vk_render.h
|
vk: rt: pass material mode directly from draw command
|
2023-09-26 13:14:28 -04:00 |
vk_renderstate.c
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
vk_renderstate.h
|
vk: make trad sprites more like gl ones
|
2023-02-24 17:43:07 -08:00 |
vk_rmain.c
|
vk: fix compilation after upstream merge
|
2023-11-02 11:46:30 -04:00 |
vk_rpart.c
|
vk: rename vk_textures to r_textures
|
2023-10-20 11:18:55 -04:00 |
vk_rpart.h
|
vk: add tracers (not tested)
|
2023-02-27 10:37:03 -08:00 |
vk_rtx.c
|
vk: add `surfhash` argument to `rt_debug_display_only`
|
2023-11-03 12:05:36 -04:00 |
vk_rtx.h
|
vk: rt: convert more engine-supplied colors from sRGB to linear
|
2023-10-10 11:56:42 -04:00 |
vk_scene.c
|
vk: rename vk_textures to r_textures
|
2023-10-20 11:18:55 -04:00 |
vk_scene.h
|
vk: track block/geom/brush lifetimes
|
2023-05-26 10:45:44 -07:00 |
vk_sprite.c
|
vk: begin texture r_/vk_ split
|
2023-10-20 12:39:46 -04:00 |
vk_sprite.h
|
vk: free textures on map change (DO NOT USE)
|
2023-10-17 11:43:38 -04:00 |
vk_staging.c
|
vk: add "persistent" speeds metrics for used memory, etc
|
2023-06-14 11:23:09 -07:00 |
vk_staging.h
|
vk: profiler: cover staging with combuf scopes; add build_as time
|
2023-04-10 10:24:57 -07:00 |
vk_studio.c
|
vk: fix weird lines on suit studio model
|
2023-11-02 10:13:56 -07:00 |
vk_studio.h
|
vk: free textures on map change (DO NOT USE)
|
2023-10-17 11:43:38 -04:00 |
vk_studio_model.c
|
vk: fix crashing on reloading materials
|
2023-09-29 13:02:51 -04:00 |
vk_studio_model.h
|
vk: studio: do not ignore parent bones when detecting static submodels
|
2023-09-12 11:12:40 -07:00 |
vk_swapchain.c
|
vk: convert blue noise texture to 3D
|
2023-10-30 13:43:09 -04:00 |
vk_swapchain.h
|
move ref_vk to ref/vk
|
2023-02-16 10:30:31 -08:00 |
vk_textures.c
|
vk: load blue noise 3d texture from an array of png files
|
2023-10-31 09:44:06 -04:00 |
vk_textures.h
|
vk: convert blue noise texture to 3D
|
2023-10-30 13:43:09 -04:00 |
vk_triapi.c
|
vk: rename vk_textures to r_textures
|
2023-10-20 11:18:55 -04:00 |
vk_triapi.h
|
vk: revert beam segs to use triapi, like gl
|
2023-06-06 09:29:05 -07:00 |
wscript
|
vk: add unordered_roadmap simple hash map with tests
|
2023-10-23 13:13:16 -04:00 |