cosmonaut
|
25314dad57
|
layout transition on BeginRenderPass
|
2020-12-22 23:17:09 -08:00 |
cosmonaut
|
89f8ef1e9e
|
draw call API revision
|
2020-12-22 22:56:26 -08:00 |
cosmonaut
|
a174573b02
|
proper sub buffer index system
|
2020-12-22 22:05:01 -08:00 |
cosmonaut
|
87920c0048
|
hack to fix sub buffer index issue
|
2020-12-22 21:53:39 -08:00 |
cosmonaut
|
14993a4f22
|
handle case where shader does not take samplers
|
2020-12-22 20:50:32 -08:00 |
cosmonaut
|
a586040123
|
misc fixes
|
2020-12-22 20:22:17 -08:00 |
cosmonaut
|
a795e1f825
|
rename to QueuePresent + make textureslice input a pointer
|
2020-12-21 18:54:36 -08:00 |
cosmonaut
|
8752ed4391
|
misc fixes
|
2020-12-21 18:34:57 -08:00 |
cosmonaut
|
bab86149c9
|
some init fixes
|
2020-12-21 17:59:08 -08:00 |
cosmonaut
|
9fa0e54e67
|
add PresentationParameters
|
2020-12-21 16:18:21 -08:00 |
cosmonaut
|
7de212c322
|
rename Gen_ functions to Create_
|
2020-12-21 15:50:12 -08:00 |
cosmonaut
|
06b805cf93
|
presentation loop
|
2020-12-21 15:44:43 -08:00 |
cosmonaut
|
6827eea6d3
|
push vertex param functions
|
2020-12-21 13:02:07 -08:00 |
cosmonaut
|
feb4b5e16b
|
vertex and index buffers
|
2020-12-21 12:37:54 -08:00 |
cosmonaut
|
778a8d89bd
|
splitting up push shader params by stages
|
2020-12-20 01:33:32 -08:00 |
cosmonaut
|
4233c7767e
|
draw functions
|
2020-12-20 01:29:15 -08:00 |
cosmonaut
|
6e7f6ef1ec
|
EndRenderPass
|
2020-12-20 00:05:53 -08:00 |
cosmonaut
|
2f06a8a13f
|
BeginRenderPass
|
2020-12-20 00:05:12 -08:00 |
cosmonaut
|
ffae2d8bfb
|
remove AddDisposeShaderParamBuffer
|
2020-12-19 23:41:03 -08:00 |
cosmonaut
|
7d2018e712
|
BindVertexBuffers and BindIndexBuffer
|
2020-12-19 23:31:55 -08:00 |
cosmonaut
|
47823c67ac
|
BindGraphicsPipeline
|
2020-12-19 23:17:55 -08:00 |
cosmonaut
|
bedc1f7196
|
set sampler functions
|
2020-12-18 21:35:21 -08:00 |
cosmonaut
|
d193327760
|
create descriptor pool on pipeline
|
2020-12-18 20:17:50 -08:00 |
cosmonaut
|
4202ad8e56
|
reintroduce sub buffers
|
2020-12-18 20:08:07 -08:00 |
cosmonaut
|
deb2d6f7a7
|
implement all texture data setters
|
2020-12-18 18:38:15 -08:00 |
cosmonaut
|
bd4bd74020
|
revising shader param API
|
2020-12-18 18:24:22 -08:00 |
cosmonaut
|
61bdec0357
|
GenVertexBuffer and GenIndexBuffer
|
2020-12-18 17:32:27 -08:00 |
cosmonaut
|
a153433cec
|
CreateShaderModule
|
2020-12-18 17:25:22 -08:00 |
cosmonaut
|
0b3bf3181b
|
SetTextureData2D
|
2020-12-18 17:03:26 -08:00 |
cosmonaut
|
faf536377f
|
add depth stencil target to createFramebuffer
|
2020-12-18 16:42:54 -08:00 |
cosmonaut
|
ba9447ae4c
|
render targets
|
2020-12-18 16:39:03 -08:00 |
cosmonaut
|
a6f13dff8d
|
implement texture creation
|
2020-12-18 14:35:33 -08:00 |
cosmonaut
|
5e5515fbe8
|
CreateFramebuffer
|
2020-12-18 12:58:03 -08:00 |
cosmonaut
|
4070636d91
|
CreateSampler
|
2020-12-17 17:48:26 -08:00 |
cosmonaut
|
501a9d61a2
|
fix some warnings and add vulkan headers
|
2020-12-17 16:39:25 -08:00 |
cosmonaut
|
91bea9e25a
|
remove unneeded layout info
|
2020-12-17 12:11:50 -08:00 |
cosmonaut
|
09b776d172
|
implement CreateGraphicsPipeline
|
2020-12-17 11:40:49 -08:00 |
cosmonaut
|
b10b9bfafd
|
VULKAN_CreateRenderPass
|
2020-12-17 00:19:02 -08:00 |
cosmonaut
|
fd731ac648
|
add Present call to API
|
2020-12-16 20:19:11 -08:00 |
cosmonaut
|
67b0503935
|
fence, semaphore and command pool
|
2020-12-16 20:04:47 -08:00 |
cosmonaut
|
458bd6049d
|
swapchain creation
|
2020-12-16 19:50:31 -08:00 |
cosmonaut
|
36eb134c9f
|
instantiation madness
|
2020-12-16 19:28:02 -08:00 |
cosmonaut
|
ee6bcdc427
|
fix warnings on all but vulkan driver
|
2020-12-16 18:38:22 -08:00 |
cosmonaut
|
f8621562f2
|
remove FNA3D dependency
|
2020-12-16 18:12:20 -08:00 |
cosmonaut
|
16d70b2ad8
|
vulkan boilerplate
|
2020-12-16 17:23:49 -08:00 |
cosmonaut
|
c57842afb9
|
laying out the multi-driver skeleton
|
2020-12-16 16:27:14 -08:00 |
cosmonaut
|
715950f44a
|
initial commit
|
2020-12-15 15:00:46 -08:00 |