Бранимир Караџић
a5898b131b
examples: Added documentation link.
2019-08-14 21:19:03 -07:00
Бранимир Караџић
cebb749752
VK: Cleanup.
2019-08-14 08:05:00 -07:00
Бранимир Караџић
6f1485190f
VK: Added compute shaders.
2019-08-13 20:32:22 -07:00
Бранимир Караџић
3ea3f32c06
VK: Added compute shaders.
2019-08-13 20:00:48 -07:00
Бранимир Караџић
90e6afd47d
shaderc: Cleanup.
2019-08-13 19:35:10 -07:00
Бранимир Караџић
4ed381b2e9
VK: Added compute shaders.
2019-08-13 19:34:59 -07:00
Бранимир Караџић
981ea06a97
Cleanup.
2019-08-13 19:22:46 -07:00
Бранимир Караџић
4986981378
VK: Added compute shaders.
2019-08-13 18:47:21 -07:00
Rinthel
2fa32d855d
implement compute shader support
2019-08-13 18:44:42 -07:00
Leandro Freire
855623e153
Rename VertexDecl to VertexLayout
2019-08-13 18:42:01 -07:00
Rinthel Kwon
6bd22840e7
VK: fix vertex binding bug
2019-08-12 08:31:23 -07:00
Бранимир Караџић
a6316cbf75
VK: Added EXT_memory_budget support.
2019-08-11 18:23:42 -07:00
Attila Kocsis
6b96532a41
Vulkan: scissor extent fixed.
...
I have tested with imgui combobox.
2019-08-11 14:19:08 -07:00
Бранимир Караџић
518a5f189f
Fixed variable shadowing warning.
2019-08-11 09:08:16 -07:00
rinthel
2b5246f72c
implement multiple vertex stream
...
- additional condition for devices that don't have debug_utils extension
- set FIFO present mode if possible
- fix attachment load and store operation and its image layout during render pass creation
- fix resolve attachment reference setup during render pass creation
- implement multiple vertex stream
2019-08-11 09:05:29 -07:00
Бранимир Караџић
e8d4cd032a
VK: Added device info to debug screen.
2019-08-10 10:57:22 -07:00
Бранимир Караџић
73362c3989
Rebuilt shaders.
2019-08-10 10:26:00 -07:00
Attila Kocsis
e58a108387
Metal: Fix resource binding for latest spirv-cross
...
More info:
https://github.com/KhronosGroup/SPIRV-Cross/pull/1036
https://github.com/KhronosGroup/SPIRV-Cross/issues/1072
2019-08-10 09:32:16 -07:00
Бранимир Караџић
289afdc762
Removed todos.
2019-08-10 08:00:06 -07:00
Бранимир Караџић
f8866b5d73
Updated README.
2019-08-09 21:34:54 -07:00
Бранимир Караџић
4df759d8e1
Updated spirv-cross.
2019-08-09 20:33:38 -07:00
Бранимир Караџић
30a86bf538
Updated spirv-tools.
2019-08-09 20:32:29 -07:00
Бранимир Караџић
4386b7770e
Updated glslang.
2019-08-09 20:14:59 -07:00
Бранимир Караџић
52e1fb9d9f
Updated meshoptimizer.
2019-08-09 19:39:39 -07:00
Бранимир Караџић
a0c06b1c7c
Cleanup.
2019-08-08 07:58:14 -07:00
Rinthel
d3d5aa04b4
implement blit / debug draw / instancing
2019-08-08 07:55:43 -07:00
Бранимир Караџић
0e673379d6
Added SPIRV shaders.
2019-08-07 21:53:56 -07:00
Бранимир Караџић
0a59946b2a
Cleanup.
2019-08-07 07:50:17 -07:00
Бранимир Караџић
d1ab7164af
09-hdr: Added SPIRV shaders.
2019-08-07 07:00:06 -07:00
Бранимир Караџић
b53ae838d7
Cleanup.
2019-08-07 06:58:04 -07:00
Rinthel
72abfdc8a4
implement framebuffer / mipmap / cached sampler
...
- fix texture mipmap setting / texture update bug
- implement framebuffer
- fix image memory barrier bug
- vkstruct explicit initialization
- sampler caching
2019-08-07 06:49:52 -07:00
Бранимир Караџић
744d5130ad
Updated vulkan headers.
2019-08-06 19:25:00 -07:00
Бранимир Караџић
3c93448183
Added few spirv shaders.
2019-08-05 22:12:46 -07:00
Бранимир Караџић
7387eb3d6e
Removed inactive project.
2019-08-04 20:48:52 -07:00
Бранимир Караџић
69a19c762c
Cleanup.
2019-08-04 20:05:42 -07:00
Бранимир Караџић
4591f5029e
Cleanup.
2019-08-04 19:54:27 -07:00
Бранимир Караџић
b59467c5fc
Cleanup.
2019-08-04 19:53:28 -07:00
Rinthel
e604ca021d
remove warning / add build option for osx
2019-08-04 19:51:16 -07:00
Rinthel Kwon
6927a9179b
vulkan renderer draft implementation
2019-08-04 19:51:16 -07:00
Martijn Courteaux
6c6f43cff0
Fixed gather after cleanup in 49bd00e.
2019-08-04 16:58:25 -07:00
Бранимир Караџић
b2c77c1108
Fixing travis CI.
2019-08-03 14:55:24 -07:00
Бранимир Караџић
bbba6aa1ab
shaderc: Split Metal and SPIRV compilers.
2019-08-03 08:54:02 -07:00
Бранимир Караџић
f1cc6dc0b7
Merge branch 'master' of github.com:bkaradzic/bgfx
2019-08-03 08:52:21 -07:00
Бранимир Караџић
564f484ab7
shaderc: Split Metal and SPIRV compilers.
2019-08-03 08:52:14 -07:00
Attila Kocsis
3a7b71ee12
fixing readTexture for discrete gpus
2019-08-01 21:34:47 -07:00
Бранимир Караџић
d6955a0297
Updated ImGui.
2019-07-31 21:08:17 -07:00
Бранимир Караџић
bc646995c6
Updated README.
2019-07-31 20:56:33 -07:00
Бранимир Караџић
a53c712e59
Updated README.
2019-07-31 20:55:01 -07:00
Бранимир Караџић
c14ea22eee
Updated meshoptimizer.
2019-07-28 20:53:14 -07:00
Бранимир Караџић
02fc8a578b
Fixed build.
2019-07-28 08:25:08 -07:00