Christophe Dehais
dd7fb33595
Fix layout transitions during series of blit ( #2640 )
2021-10-31 20:40:17 -07:00
Бранимир Караџић
ffa66414dc
Updated vulkan headers.
2021-10-31 20:39:22 -07:00
Бранимир Караџић
d2a16db33a
Updated spirv-cross.
2021-10-31 20:39:22 -07:00
Бранимир Караџић
0abe793a67
Updated spirv-tools.
2021-10-31 20:39:22 -07:00
Бранимир Караџић
b3beb85688
Updated spirv-headers.
2021-10-31 20:39:22 -07:00
Бранимир Караџић
74d4920a17
Updated glslang.
2021-10-31 20:39:22 -07:00
Бранимир Караџић
459fdf984f
Updated cgltf.
2021-10-31 20:39:18 -07:00
Бранимир Караџић
77b1af0e8c
Updated meshoptimizer.
2021-10-31 20:36:23 -07:00
Бранимир Караџић
7e0cccc269
Updated ImGui.
2021-10-31 20:07:21 -07:00
Raziel Alphadios
094d34194c
Cleanup: change POD casts from static_cast to functional/ctor casts, for consistency ( #2648 )
...
Co-authored-by: Raziel Alphadios <raziely@gmail.com>
2021-10-31 15:54:10 -07:00
Бранимир Караџић
b2d13fc3b8
21-deferred: Fixed uniform leak.
2021-10-28 18:43:09 -07:00
Branimir Karadžić
8f4c22e57a
Fixed warning.
2021-10-28 18:40:53 -07:00
Branimir Karadžić
1d0d9b7149
21-deferred: Rebuilt shaders.
2021-10-28 18:40:46 -07:00
pezcode
d32d3b19b6
Fix 21-deferred with texture array frame buffer ( #2646 )
2021-10-28 16:46:57 -07:00
Christophe Dehais
149d870f19
Accept external WebGL context ( #2643 )
2021-10-28 07:16:50 -07:00
Бранимир Караџић
e71ffa0016
Cleanup.
2021-10-27 17:00:39 -07:00
Raziel Alphadios
9cc470a390
Fix C5055 warnings on C++20 and up ( #2637 )
...
* Fix C5055 (operator 'operator-name': deprecated between enumerations and floating-point types) warnings on C++20 and up
* Changed static_casts to functional-style casts
Co-authored-by: Raziel Alphadios <raziely@gmail.com>
2021-10-27 09:33:03 -07:00
pezcode
9f3b3d38c5
Fix isTextureValid number of layers check ( #2639 )
2021-10-27 09:27:15 -07:00
Бранимир Караџић
932d2f21e7
Cleanup.
2021-10-27 08:17:41 -07:00
Branimir Karadžić
00df353f0b
Fixed project groups.
2021-10-26 20:13:30 -07:00
Бранимир Караџић
67f462eee8
Cleanup.
2021-10-26 18:44:37 -07:00
Бранимир Караџић
53772163f4
Added cmdRemove.
2021-10-26 18:20:35 -07:00
Christophe Dehais
89c8e61abd
Strip flags from UniformType before calling getUniformTypeName() ( #2635 )
2021-10-26 10:07:27 -07:00
Бранимир Караџић
aa7bee3e2b
Cleanup.
2021-06-19 13:45:39 -07:00
Бранимир Караџић
6a46e3dd52
Fixed OSX build.
2021-06-19 13:41:13 -07:00
Branimir Karadžić
4763f97205
More fixes.
2021-10-25 19:26:38 -07:00
Branimir Karadžić
7bfb8a7b38
More fixes.
2021-10-25 19:15:55 -07:00
Branimir Karadžić
2cfba5474d
Fixed windows build.
2021-10-25 19:10:41 -07:00
Бранимир Караџић
948d137dfd
Merge branch 'master' of github.com:bkaradzic/bgfx
2021-10-25 18:59:59 -07:00
Бранимир Караџић
8392a44b3a
Fixed assert macros, and improved error handling.
2021-10-25 18:59:32 -07:00
Branimir Karadžić
4f1b3f8a1b
37-gpudrivenrendering: Rebuilt shaders.
2021-10-22 11:33:10 -07:00
Tom Schroeder
6573fc44a8
Modified handle initialization to fix compilation error (clang-osx) ( #2629 )
2021-10-17 15:21:57 -07:00
Бранимир Караџић
53c4fc9d17
Fixed build.
2021-10-16 12:27:27 -07:00
Бранимир Караџић
c5d1a1a8e3
Moving bounds from bgfx to bx.
2021-10-16 10:41:42 -07:00
Richard Schubert
ffeba57b8a
Fix FSR ( #2628 )
...
* Clear full framebuffer
* Fix type coercion
* Use bgfx API properly
* Remove redundant calls
2021-10-15 07:36:46 -07:00
Бранимир Караџић
a1d2c03eba
Cleanup.
2021-10-14 21:03:34 -07:00
Бранимир Караџић
2d9e6e7f4f
Added setTexture validation to check for read back texture.
2021-10-14 21:03:26 -07:00
Branimir Karadžić
46384208ad
Define WIN32_LEAN_AND_MEAN if it's not defined when including windows.h.
2021-10-13 20:18:03 -07:00
Бранимир Караџић
84a38eede0
Cleanup.
2021-10-13 19:54:27 -07:00
Бранимир Караџић
6921fc3438
Cleanup.
2021-10-08 19:06:53 -07:00
Branimir Karadžić
5890cef12b
46-fsr: Updated screenshot.
2021-10-06 18:05:00 -07:00
Branimir Karadžić
b7213445db
Added 46-fsr example.
2021-10-06 17:40:57 -07:00
Branimir Karadžić
4717192086
Updated makefile.
2021-10-06 17:40:32 -07:00
Branimir Karadžić
778dffb6ee
46-fsr: Built shaders.
2021-10-06 17:40:15 -07:00
Branimir Karadžić
ad8eb09cf6
Fixed warnings.
2021-10-06 17:39:48 -07:00
Branimir Karadžić
a923b86aab
Fixed warnings.
2021-10-06 09:55:26 -07:00
Бранимир Караџић
58441ea499
Cleanup.
2021-10-05 19:42:44 -07:00
Richard Schubert
fc513e163b
Add new Example - AMD FidelityFX-FSR ( #2612 )
...
* Add new sample
* Add FSR shaders
* Add example template
* Add Antialiasing
* Add multi resolution rendering
* Implement magnifier
* Implement FSR EASU pass
* Implement FSR RCAS pass
* Improve wording of comments and UI
* Remove use of ffx_a.h in cpp
* Remove example external files
* Perform bilinear upsampling by compute shader
* Add FSR 16 Bit support
* Improve magnifier picking
* Fix magnifier picking
* Render magnifier widget
* Renaming of stuff
* Separate magnifier functionality
* Move FSR into separate class
* Reduce scope of FSR resources
* Fix FSR for Vulkan
* Fix OpenGL support
* Update sample screenshot
2021-10-05 09:01:50 -07:00
Бранимир Караџић
f99a6b4246
Fixed bug.
2021-10-03 09:13:28 -07:00
Бранимир Караџић
8bf13f7f4f
dxgi: Prettify memory info.
2021-10-02 16:21:30 -07:00