Commit Graph

1911 Commits

Author SHA1 Message Date
Бранимир Караџић
34c7a543bd D3D9: Fixed texutre format. 2019-02-20 18:23:14 -08:00
Бранимир Караџић
3d7a8e904c Cleanup. 2019-02-19 17:53:03 -08:00
Бранимир Караџић
60d22c4c8c GL: Fixed framebuffer RW. 2019-02-18 14:01:26 -08:00
Branimir Karadžić
078ca46e6f Fixed framebuffer RW example. 2019-02-18 13:40:41 -08:00
Бранимир Караџић
f02169a4b4 Cleanup. 2019-02-17 21:48:20 -08:00
Бранимир Караџић
ce3d44b227 Cleanup. 2019-02-17 09:28:02 -08:00
Бранимир Караџић
e3e7e9aaf4 Cleanup. 2019-02-17 09:03:09 -08:00
Бранимир Караџић
d5151445da Cleanup. 2019-02-17 08:56:26 -08:00
Hugo Amnov
58563b0b1b FrameBuffer Read/Write access WIP 2019-02-17 16:50:26 +01:00
Бранимир Караџић
ef39f514de Adding more bounds overlap tests. 2019-02-14 14:48:45 -08:00
Бранимир Караџић
dfc9f93800 Cleanup. 2019-02-13 21:43:00 -08:00
Бранимир Караџић
1255e694be Rebuilt shaders. 2019-02-13 14:53:41 -08:00
Бранимир Караџић
f6624f4d12 Rebuilt shaders. 2019-02-13 10:55:05 -08:00
attilaz
827001e74a 37-gpudrivenrendering fix for OpenGL
NOTE: still has problem with flat varying
Needs shader recompile
2019-02-13 19:09:31 +01:00
Бранимир Караџић
235cab52c2 Cleanup. 2019-02-12 22:49:20 -08:00
Бранимир Караџић
54e5493f04 Fixed closestPoint to OBB. 2019-02-12 20:12:12 -08:00
Бранимир Караџић
7464fd16ab Cleanup. 2019-02-11 16:54:53 -08:00
Бранимир Караџић
cc508d4520 Cleanup. 2019-02-11 16:50:56 -08:00
Бранимир Караџић
65250881a1 Cleanup. 2019-02-11 16:49:11 -08:00
Бранимир Караџић
4d6da5473a Adding more bounds overlap tests. 2019-02-11 15:59:24 -08:00
Бранимир Караџић
604f275d61 Cleanup. 2019-02-10 21:08:44 -08:00
Бранимир Караџић
0dce0d0fd3 Adding more bounds overlap tests. 2019-02-10 17:59:27 -08:00
Бранимир Караџић
41585e6ffc Cleanup. 2019-02-09 22:09:25 -08:00
Бранимир Караџић
aee7e381e0 Cleanup. 2019-02-09 21:48:11 -08:00
Бранимир Караџић
567c7c097f Adding more bounds overlap tests. 2019-02-09 21:22:45 -08:00
Бранимир Караџић
f993167026 Cleanup. 2019-02-09 13:37:22 -08:00
Бранимир Караџић
cda981b8e3 Cleanup. 2019-02-07 18:04:28 -08:00
Бранимир Караџић
82550fa842 21-deferred: Added texture array frame buffer option. 2019-02-07 18:04:19 -08:00
Бранимир Караџић
6ea3568e9e Cleanup. 2019-02-07 10:06:56 -08:00
Бранимир Караџић
aa1d20761c Cleanup. 2019-02-07 08:15:11 -08:00
Бранимир Караџић
657bf4a54b Cleanup. 2019-02-06 23:15:54 -08:00
Бранимир Караџић
29e978ea91 Cleanup. 2019-02-06 23:10:01 -08:00
Бранимир Караџић
cefce11fe4 Adding more bounds overlap tests. 2019-02-05 23:09:57 -08:00
Бранимир Караџић
3118ccfc07 Cleanup. 2019-02-05 21:10:48 -08:00
Бранимир Караџић
f19491c274 Adding more bounds overlap tests. 2019-02-05 19:42:48 -08:00
Бранимир Караџић
d0146fdfbb Cleanup. 2019-02-05 18:52:00 -08:00
Бранимир Караџић
0fda843a7c Cleanup. 2019-02-05 18:39:00 -08:00
Бранимир Караџић
649033599b Adding more bounds overlap tests. 2019-02-05 18:31:42 -08:00
Бранимир Караџић
c0aff1f466 Adding more bounds overlap tests. 2019-02-04 22:01:56 -08:00
Бранимир Караџић
a91b4bb4c8 Cleanup. 2019-02-04 21:40:03 -08:00
Бранимир Караџић
82c5c138b0 Adding more bounds overlap tests. 2019-02-04 21:08:08 -08:00
Бранимир Караџић
a235f8028f Cleanup. 2019-02-03 23:19:04 -08:00
Бранимир Караџић
7468b6d006 Cleanup. 2019-02-03 22:38:36 -08:00
Бранимир Караџић
87f96c5f4b Cleanup. 2019-02-03 22:12:59 -08:00
Бранимир Караџић
70d3888b97 More overlap tests. 2019-02-03 22:07:51 -08:00
Бранимир Караџић
f6f6a22119 Adding bounds overlap tests. 2019-02-03 19:47:33 -08:00
Бранимир Караџић
55c170ff92 Cleanup. 2019-01-28 18:05:39 -08:00
Бранимир Караџић
ca9f845103 Added sampler repeat test. 2019-01-24 12:25:11 -08:00
attilaz
36d29c27fd fixed msvc warnings 2019-01-24 19:28:56 +01:00
Attila Kocsis
c39408173d Metal framebuffer attachment support
08-update: added a cube that has a texturecube that is rendered using framebuffer attachment. It looks the same as the one whose texture is updated with compute shader.
2019-01-24 19:20:35 +01:00
Branimir Karadžić
8e5c9ce50e Added missing shaders. 2019-01-22 21:09:09 -08:00
Branimir Karadžić
b0f0514f86 Rebuilt embedded shaders. 2019-01-22 21:02:34 -08:00
Branimir Karadžić
eb6d053f5a Metal: Rebilt shaders. 2019-01-22 21:00:54 -08:00
Бранимир Караџић
a0c2907c22 Added internal debug names for index/vertex buffers, shaders, and textures. 2019-01-22 14:45:33 -08:00
attilaz
5dba3a93af MSL vs/fs shaders use spirv-cross 2019-01-22 22:31:41 +01:00
Attila Kocsis
d3a26819e0 Fixed Invalid Viewrects 2019-01-19 12:15:41 +01:00
attilaz
b5ac92e5fa spirv-cross: removed rename hack
recompiled metal shaders
2019-01-19 09:13:46 +01:00
Бранимир Караџић
e105c88e55 Cleanup. 2019-01-18 18:07:29 -08:00
attilaz
c23e2b6362 39-assao: use buffer for atomic to support metal 2019-01-18 22:29:57 +01:00
Бранимир Караџић
6df4bf4a4c Cleanup. 2019-01-16 09:24:06 -08:00
Branimir Karadžić
54eaf5667b Built missing metal shaders. 2019-01-15 22:54:48 -08:00
Бранимир Караџић
a9747bc739 Cleanup. 2019-01-14 23:41:02 -08:00
Бранимир Караџић
0df9a005fa Cleanup. 2019-01-14 19:08:49 -08:00
Бранимир Караџић
20d97f4597 40-svt: Metal shaders. 2019-01-14 09:25:07 -08:00
Бранимир Караџић
6f67042e4b 24-nbody: Metal shaders. 2019-01-14 09:21:06 -08:00
Бранимир Караџић
3f3a9450ba Happy New Year! 2019-01-13 17:13:25 -08:00
Бранимир Караџић
a54f8a3f81 Renamed UniformType enum Int1 to Sampler. 2019-01-11 14:14:17 -08:00
Attila Kocsis
5cdd4de559 Moved autoreleasepool into renderframe 2019-01-10 20:25:06 +01:00
Бранимир Караџић
9d36479baf Fixed FPS widget. 2019-01-06 21:46:21 -08:00
Бранимир Караџић
9d211e2ee4 Cleanup. 2019-01-06 17:15:56 -08:00
Mathieu-Andre Chiasson
ef3451c0b4 examples now have an FPS histogram, min, max, avg 2019-01-06 19:41:27 -05:00
Branimir Karadžić
30d706a562 Fixed VS build. 2019-01-06 11:52:21 -08:00
Branimir Karadžić
b319752875 Cleanup. 2019-01-05 17:37:55 -08:00
Бранимир Караџић
6f6c393b04 40-svt: Added screenshot. 2019-01-05 08:55:03 -08:00
Branimir Karadžić
4c70a7cc4b Updated shaders. 2019-01-05 08:38:09 -08:00
Aleš Mlakar
6882d8e585 Merge branch 'master' of https://github.com/bkaradzic/bgfx into svt-example 2019-01-05 17:08:01 +01:00
Aleš Mlakar
e024fb84d7 SVT example more removed unused 2019-01-05 08:44:36 +01:00
Aleš Mlakar
e007b66e6b SVT example removed unused 2019-01-05 08:38:16 +01:00
Aleš Mlakar
cf4d1ca28e SVT shaders copyright and formatting fixes 2019-01-05 08:12:48 +01:00
Aleš Mlakar
9f748b1b28 SVT example tab spaces 2019-01-05 08:06:21 +01:00
Aleš Mlakar
2e327bff68 SVT example allocator fixes 2019-01-05 08:04:22 +01:00
Aleš Mlakar
31c1b56ffb SVT example fixes and std replaced with tinystl (except std::function) 2019-01-04 10:30:04 +01:00
Aleš Mlakar
ec167c1d51 SVT example fixes 2019-01-04 09:51:12 +01:00
Бранимир Караџић
bc65303576 Merge branch 'master' of github.com:bkaradzic/bgfx 2019-01-03 22:03:42 -08:00
Бранимир Караџић
d712453609 Cleanup. 2019-01-03 22:03:40 -08:00
Бранимир Караџић
b6c911a389 Cleanup. 2019-01-03 15:23:53 -08:00
Бранимир Караџић
7b3e5f84d6 Cleanup. 2019-01-03 15:16:29 -08:00
Бранимир Караџић
e28e458173 Cleanup. 2019-01-03 14:39:41 -08:00
Бранимир Караџић
fb8a82a5fd Cleanup. 2019-01-03 14:30:59 -08:00
Aleš Mlakar
7732554b02 SVT example formatting fix 2019-01-03 12:04:54 +01:00
Aleš Mlakar
ada5d979d8 Merge branch 'master' of https://github.com/jazzbre/bgfx into svt-example 2019-01-03 11:44:31 +01:00
Aleš Mlakar
1c6c7378e8 * 40-svt: Added to project. Added screenshot. Built shaders. 2019-01-03 11:34:30 +01:00
Бранимир Караџић
149b0e867b
Merge pull request #1599 from junjie020/master
fix example 06 of bump mapping which lighting calculation is incorrect
2018-12-29 08:21:31 -08:00
junjie020
9a39e66e2b add compile shader 2018-12-29 17:58:43 +08:00
junjie020
c4aa82e2fa fix bump example tangent lighting wrong 2018-12-29 17:29:49 +08:00
Mathieu-Andre Chiasson
5be52bb925 upgraded nanovg to the latest. 2018-12-27 21:52:01 -05:00
Branimir Karadžić
147a379067 Cleanup. 2018-12-21 21:05:26 -08:00
Branimir Karadžić
5a996c95d9 Cleanup. 2018-12-21 20:39:31 -08:00
Branimir Karadžić
63e298795d Cleanup. 2018-12-21 18:02:39 -08:00
Branimir Karadžić
7b98546fd7 Removing old vector math. 2018-12-20 21:49:10 -08:00