Panagiotis Christopoulos Charitos
|
e257f7be93
Config can now be set using command line arguments
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
4b1d5fd270
Adding the assets for the simple scene. It's too basic at the moment but I'll improve it
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
2a9e43ecc7
Fixing bug #4. Thanks ksmk
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
8ce42326b4
Some GR refactoring
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
3f9849f9f1
Some refactoring
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
4a2cec835e
Adding some resource loading tracing info
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
4f3858f399
The renderer should be aware of async and other loading that is happening in order to invalidate various caches
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
9664212b8a
Enable the new async loading path
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
a64ddebd49
Adding pause/resume support to the async loader
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
7e13b284b9
Add a bug workaround for newer nVidia drivers
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
a0459dfe54
Reworking GR's dynamic memory
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
ab40e8d492
Move the dynamic memory allocator logic in a common place. Also create a new block allocator for the transfer memory
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
aa94692f1e
Small refactoring
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
c8871b3d7f
Optimizing parallax a bit
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
7d50937aea
Make everything work with uniform scale
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
049e93d439
Simplifying collision mesh export
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
45f7ec31d4
Mild renaming
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
0a52a511d2
Small opt in visibility's rasterization tasks
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
9802fa7c9e
Refactoring sectors and portals. Fixing a valgrind complaint in pipeline hashing
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
a3a442faed
Fixing the probe distance. Enabling the player controller
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
f251240a65
Adding parallax occlusion mapping
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
49f2a8350f
Vulkan: GPU memory management
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
e6536f1447
Vulkan: Framebuffer work
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
6277630f32
Vulkan: Adding compute pipeline support
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
b64954ffb0
Vulkan: Some more work for the pipeline
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
e24fac927a
Vulkan: Pipeline layout and descriptor layout
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
a16b0ae36e
Occluder support. Some scene refactoring. Moving the condition variable notify inside the mutex lock
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
80c89587d2
Some renaming
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
044cbaa792
Some ThreadHive refactoring
|
9 år sedan |
Panagiotis Christopoulos Charitos
|
5198938f47
Switching visibility tests from the ThreadPool to ThreadHive
|
9 år sedan |