Бранимир Караџић
cfaff9ba7c
Updated version number.
2020-05-10 22:08:01 -07:00
Бранимир Караџић
30bda403f7
Cleanup.
2020-05-10 17:48:59 -07:00
Hugo Amnov
e1c211b537
WebGPU various small fixes ( #2140 )
2020-05-10 17:48:25 -07:00
Бранимир Караџић
c2e05d0554
Cleanup.
2020-05-09 19:12:18 -07:00
Бранимир Караџић
f13e5adf4b
Cleanup.
2020-05-08 19:57:18 -07:00
Бранимир Караџић
25bf17fe3e
Merge branch 'master' of github.com:bkaradzic/bgfx
2020-05-08 12:54:56 -07:00
Бранимир Караџић
311cfb4667
Remove crap.
2020-05-08 12:54:50 -07:00
Hugo Amnov
66ce0d59c9
Fix order of uniforms staging and render commands ( #2137 )
2020-05-08 12:51:02 -07:00
Бранимир Караџић
aaf7e2429b
Cleanup.
2020-05-08 11:43:38 -07:00
Бранимир Караџић
12dce12b51
Fixed build.
2020-05-08 09:28:20 -07:00
Бранимир Караџић
7a687904c7
Cleanup.
2020-05-08 09:15:24 -07:00
Бранимир Караџић
4e41f3d0bd
Fixed build.
2020-05-08 09:03:02 -07:00
Hugo Amnov
b62302631e
Add Webgpu backend ( #2132 )
...
* WebGPU first draft (shaderc bin version 8)
* WebGPU scripts
2020-05-08 08:53:53 -07:00
juj
486f8bde71
Optimize hot matrix maths in renderer draw call submission ( #2135 )
2020-05-06 07:38:54 -07:00
Бранимир Караџић
1ecaeea7bb
Updated version number.
2020-05-03 19:58:30 -07:00
Бранимир Караџић
f2e79bbe41
Fixed #2133 .
2020-05-03 19:58:15 -07:00
Hugo Amnov
6601a4a6f7
Fix Vulkan texture update/upload ( #2130 )
2020-05-03 14:22:20 -07:00
Hugo Amnov
b48b084d25
Vulkan cleanup for Webgpu ( #2127 )
...
* Harmonize and simplify Vulkan SPIRV bindings mappings
* Handle Vulkan V-flip properly
* Update Embedded shaders
2020-05-03 13:54:30 -07:00
Hugo Amnov
f9b1a9f5d4
Vulkan cleanup and minor bug fixes ( #2129 )
2020-05-03 13:27:31 -07:00
kingscallop
55a0427f93
Don't bind descriptorSetLayout if not present on program ( #2124 )
2020-05-01 09:39:30 -07:00
kingscallop
d619783769
Reworked vulkan layers and extensions support ( #2117 )
...
Better support for enabling and disabling vulkan instance layers and instance extensions and vulkan device layers and device extensions.
2020-05-01 07:39:21 -07:00
kingscallop
eaab1be079
Fix GpuShader5 extension on Intel and support 'bitsTo' functions ( #2118 )
...
GpuShader5 extension isn't supported on fragment shaders.
Bumps the GLSL version to support the 'bitsTo' functions when present on the shader.
2020-04-26 20:43:03 -07:00
kingscallop
cb113a95fb
Fix the missing clear of the depth buffer handle ( #2122 )
2020-04-26 20:32:27 -07:00
kingscallop
845f8692a5
Fix vulkan validation warning about alignment ( #2121 )
2020-04-26 20:32:10 -07:00
kingscallop
09c02f999d
Fixed small typo ( #2120 )
2020-04-26 20:30:45 -07:00
Бранимир Караџић
7792a893af
Cleanup.
2020-04-25 09:50:52 -07:00
Vladimir Vukicevic
69eac20a04
fix BX_TRACE in glcontext_html5.cpp ( #2111 )
2020-04-23 15:43:03 -07:00
Бранимир Караџић
9200cdb5e8
Fixed build.
2020-04-19 21:57:08 -07:00
Бранимир Караџић
36ec2a462d
Removed alignment macros, and added functions instead.
2020-04-19 18:23:04 -07:00
Бранимир Караџић
00d1225cc6
Updated docs.
2020-04-16 21:27:48 -07:00
Бранимир Караџић
000a3b704c
Cleanup.
2020-04-14 08:37:07 -07:00
Бранимир Караџић
23998f3d78
Fixed typo.
2020-04-08 08:05:11 -07:00
Бранимир Караџић
5555c73b3a
Cleanup.
2020-04-07 23:59:16 -07:00
Бранимир Караџић
9c5a236230
Cleanup.
2020-04-07 23:51:51 -07:00
Бранимир Караџић
1361ccf211
Revert "Revert "Avoid redundant uniform uploads ( #2090 )""
...
This reverts commit c023ac4620 .
2020-04-07 23:43:21 -07:00
Бранимир Караџић
c023ac4620
Revert "Avoid redundant uniform uploads ( #2090 )"
...
This reverts commit d9d9865ad9 .
2020-04-07 23:23:54 -07:00
juj
d9d9865ad9
Avoid redundant uniform uploads ( #2090 )
...
* Avoid redundant uniform uploads
* Fix placement of GL_CHECK()s and import of glUniform4f.
* Fix typo
* Migrate GL uniform cache to use tinystl to conform to BGFX data structures
* Address review
* Address review
2020-04-07 23:08:09 -07:00
Бранимир Караџић
aff6bc0d41
Renamed directory containing vulkan headers to avoid clash with system headers. Fixed issue #2097 .
2020-04-07 20:42:53 -07:00
Бранимир Караџић
aeec903fc3
Fixed #2102 .
2020-04-07 15:58:25 -07:00
G
f07a0f5179
Added support for the extension OES_EGL_image_external(_essl3) for GLES2/3 ( #2021 )
...
Co-authored-by: Gabriel <gabriel.sulka@visiarc.com >
2020-04-06 08:20:49 -07:00
Pablo Escobar
eeb5fe7c02
Don't double-quote profiler literals
2020-04-03 21:56:54 +00:00
Pablo Escobar
1b85139371
Revert "Remove debug label quotes"
...
This reverts commit 08b3ec5814 .
2020-04-03 21:56:54 +00:00
Pablo Escobar
c08d451493
Formatting
2020-04-03 21:56:54 +00:00
Pablo Escobar
08360a338a
Vulkan: streamline debug labels (+ color)
2020-04-03 21:56:54 +00:00
Pablo Escobar
fdcdeae23a
Remove debug label quotes
2020-04-03 21:56:54 +00:00
Бранимир Караџић
ae4a804f01
Updated version number.
2020-04-02 19:09:26 -07:00
Бранимир Караџић
06460b8ac2
Fixed discard flags.
2020-04-02 19:04:13 -07:00
Бранимир Караџић
83a211efac
Updated version number.
2020-04-01 20:51:05 -07:00
Бранимир Караџић
c306e3b4bf
Added bgfx version number.
2020-04-01 20:50:44 -07:00
Бранимир Караџић
ebc55f8083
Cleanup.
2020-03-31 18:52:02 -07:00