Robert Beckebans
|
c676a864c6
|
idImage::CopyFrameBuffer
|
2019-10-31 21:05:00 +01:00 |
|
Robert Beckebans
|
e281cceb94
|
Fixed some depth bias pipeline problems
|
2019-10-31 17:33:19 +01:00 |
|
Robert Beckebans
|
a9c2e316b6
|
Added Experiment to compile GLSL to SPIR-V using shaderc
|
2019-10-31 15:22:28 +01:00 |
|
Robert Beckebans
|
377562506a
|
Vulkan version compiles again
|
2019-10-31 13:18:04 +01:00 |
|
Robert Beckebans
|
1e6064518f
|
Fixed a few bugs with GPU Skinning and polygon offsets
|
2019-01-20 13:32:22 +01:00 |
|
Robert Beckebans
|
9241db812e
|
First changes to fix GPU Skinning with Vulkan
|
2018-11-04 19:57:53 +01:00 |
|
Robert Beckebans
|
49eb54d1ad
|
First time Vulkan can render a map without light interactions
|
2018-11-03 12:01:03 +01:00 |
|
Robert Beckebans
|
2f8413b2ee
|
The main menu renders with Vulkan
|
2018-11-02 22:13:15 +01:00 |
|
Robert Beckebans
|
33c7d06871
|
Renderdoc can finally capture a frame rendered with Vulkan
|
2018-11-02 16:53:36 +01:00 |
|
Robert Beckebans
|
1e4b171b8a
|
Implemented r_drawFlickerBox with Vulkan
|
2018-11-02 11:00:05 +01:00 |
|
Robert Beckebans
|
526138de89
|
Reset Descriptor Sets from last frame
|
2018-11-02 10:38:46 +01:00 |
|
Robert Beckebans
|
e324b8a1fd
|
Fixed vkGLSL binding counting
|
2018-11-02 10:17:53 +01:00 |
|
Robert Beckebans
|
472596a548
|
DrawElements with Vulkan
|
2018-11-01 18:12:15 +01:00 |
|
Robert Beckebans
|
18a6bf8c6a
|
Set Glslang compile options to reduce compiling overhead
|
2018-11-01 13:33:24 +01:00 |
|
Robert Beckebans
|
899a283f8b
|
Create Vulkan Pipelines on deman if the render state changes
|
2018-11-01 12:50:40 +01:00 |
|
Robert Beckebans
|
11ebd3641b
|
Fixed Vulkan Swapchain error messages
|
2018-11-01 12:14:21 +01:00 |
|
Robert Beckebans
|
706c153675
|
Use GLSlang lib directly to compile GLSL to SPIR-V
|
2018-10-28 15:46:14 +01:00 |
|
Robert Beckebans
|
0441fff277
|
Added RenderProgs_VK.cpp for Vulkan specific GLSL/SPIR-V handling
|
2018-10-28 13:22:36 +01:00 |
|
Robert Beckebans
|
5483a186d3
|
First time the renderloop doesn't crash
|
2018-10-08 12:08:24 +02:00 |
|
Robert Beckebans
|
0ef3fcfe92
|
Fixed a bug in the Vulkan Swapchain
|
2018-10-07 17:58:32 +02:00 |
|
Robert Beckebans
|
98a13a2424
|
Generate vkGLSL if Vulkan is running otherwise GLSL 4.50
|
2018-10-07 16:42:28 +02:00 |
|
Robert Beckebans
|
4edf8b1c3b
|
Added AMD's Vulkan Memory Allocator library
|
2018-10-06 17:55:32 +02:00 |
|
Robert Beckebans
|
a8ae629fcf
|
Merged more renderer backend code from vkneo
|
2018-10-06 17:21:49 +02:00 |
|
Robert Beckebans
|
f180da6f63
|
Merged more Vulkan code from vkneo
|
2018-10-05 21:43:55 +02:00 |
|
Robert Beckebans
|
af02ccb9dc
|
Scan GPUs
|
2018-10-04 00:59:16 +02:00 |
|
Robert Beckebans
|
a7d5c16e0a
|
Vulkan CreateInstance Hello World
|
2018-10-04 00:30:20 +02:00 |
|
Robert Beckebans
|
a917b8c258
|
Stubbed out all OpenGL code
|
2018-10-03 23:40:35 +02:00 |
|
Robert Beckebans
|
3d9f9b75db
|
Deleted almost all OpenGL code from _VK backend files
|
2018-10-03 21:14:28 +02:00 |
|
Robert Beckebans
|
095c68ca5b
|
Moving towards vkneo. Started to stub out OpenGL if Vulkan enabled
|
2018-10-01 19:07:12 +02:00 |
|