Бранимир Караџић
d05a139ae8
Cleanup.
2020-02-06 20:09:38 -08:00
Hugo Amnov
32e1d9f9b5
Update entry_asmjs to updated Emscripten html5 API
2020-01-21 20:10:16 -08:00
Oliver Collyer
d9a9215f3a
Fixed ambiguity calling sqrt
2020-01-17 20:01:44 -08:00
Бранимир Караџић
82f56b5987
Happy New Year!
2020-01-14 21:37:06 -08:00
Oliver Collyer
aeb77dde38
Overloaded nvgluCreateFramebuffer functions
...
Added overloaded nvgluCreateFramebuffer functions for creating a framebuffer that automatically mirrors the size of the back buffer
2020-01-05 08:43:53 -08:00
Бранимир Караџић
1926e9c0a3
Cleanup.
2019-10-31 07:32:36 -07:00
Sandy
c7950c6db3
view stats: Make CPU and GPU timestamps available ( #1921 )
...
* view stats: Make GPU begin and end times available
* view stats: Make CPU start and end times available
* view stats: Remove redundant `gpuTimeElapsed`
Value can be derived by `gpuTimeEnd - gpuTimeBegin`
* view stats: Remove redundant `cpuTimeElapsed`
Value can be derived by `cpuTimeEnd - cpuTimeBegin`
2019-10-31 07:30:35 -07:00
Бранимир Караџић
e234a7add3
Cleanup.
2019-10-27 15:20:26 -07:00
Бранимир Караџић
510701532b
Cleanup.
2019-10-27 08:30:24 -07:00
attilaz
652cbac63d
added cofactor function to shaderlib.sh
...
It is useful to transform normals.
2019-09-20 07:49:39 -07:00
Бранимир Караџић
016f29eea7
Cleanup.
2019-08-24 11:29:45 -07:00
Leandro Freire
1db46f4fe6
Rename variables and constants
2019-08-17 12:32:16 -07:00
Бранимир Караџић
2814ee8bb7
Fixed openUrl.
2019-08-16 07:05:01 -07:00
attilaz
75d5662f0b
Metal: added support for binding buffers to vertex/fragment shader stages
...
I have removed the SamplerInfo workaround, because new shaderc preserves texture stages. Some shaders needed recompile with latest shaderc to get the new behavior.
2019-08-16 06:58:44 -07:00
Бранимир Караџић
1768ace0f7
Cleanup.
2019-08-14 22:31:32 -07:00
Бранимир Караџић
7b01a4dc9a
Cleanup.
2019-08-14 22:21:29 -07:00
Бранимир Караџић
70d460bf32
Fixed build.
2019-08-14 21:46:50 -07:00
Бранимир Караџић
a5898b131b
examples: Added documentation link.
2019-08-14 21:19:03 -07:00
Leandro Freire
855623e153
Rename VertexDecl to VertexLayout
2019-08-13 18:42:01 -07:00
Бранимир Караџић
73362c3989
Rebuilt shaders.
2019-08-10 10:26:00 -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
Paul Gruenbacher
ccc48c96a2
fix dialog null terminator ( #1835 )
2019-07-27 19:26:48 -07:00
Бранимир Караџић
d7d74c19c6
Cleanup.
2019-07-17 21:45:17 -07:00
Brian Richardson
650c1733be
Tweak fs_font_basic shader to work on Raspberry Pi 3. ( #1803 )
...
DX shaders not updated because I'm not on Windows.
2019-07-12 21:53:12 -07:00
Vladimir Vukicevic
6838719246
Remove printf in entry_asmjs that requires stdio.h
2019-07-02 01:24:15 +00:00
Andy Duplain
26c2aa0e2d
Fix compilation of example entry_winrt.cx on VS2017.
2019-05-31 12:15:49 +01:00
Cloud Wu
af31aaaa4c
AddInputCharacter can handle Unicode
2019-05-10 16:05:32 +08:00
Бранимир Караџић
8c35cc2dea
Cleanup.
2019-05-09 20:06:24 -07:00
Cloud Wu
0c6ea27310
Use W APIs only necessary
2019-05-09 09:32:14 +08:00
Cloud Wu
65aa58aab1
UTF-8 support for windows entry
2019-05-08 17:31:20 +08:00
Cloud Wu
676ceb1a2d
unicode inputChar support for imguiBeginFrame
2019-05-06 20:34:13 +08:00
Бранимир Караџић
22ca1ce1a2
Fixed Linux build.
2019-04-29 20:52:39 -07:00
Attila Kocsis
f3105c7e59
OSX entry changes
...
- exit fix
- using native fullscreen support instead of borderless window
2019-04-28 18:19:19 +02:00
Attila Kocsis
bcd1375762
Handling left/right modifiers separately
2019-04-27 21:06:44 +02:00
Бранимир Караџић
2747c75e0a
Cleanup.
2019-04-26 19:33:32 -07:00
Бранимир Караџић
fcfc26c482
Merge pull request #1743 from attilaz/filedialog
...
File dialog added to entry
2019-04-25 18:57:21 -07:00
Attila Kocsis
62f54bb7ad
File dialog added to entry
...
Win32/Linux version is from texturev. OSX uses native dialog instead of zenity.
win32 has a fix to support win32 target: OPENFILENAMEA customData is uintptr_t instead of uint64_t.
2019-04-25 22:29:34 +02:00
Nikolaos Patsiouras
28f4f99afe
* Fixed obsucre crash when bar width is equal to max width.
2019-04-25 22:29:06 +03:00
Attila Kocsis
04d532e085
14-shadowvolumes uses common mesh loader
2019-04-23 18:20:10 +02:00
Бранимир Караџић
c927f474d5
Cleanup.
2019-04-16 20:07:42 -07:00
Бранимир Караџић
1198f73af1
Removed Scintilla.
2019-04-16 19:16:09 -07:00
Бранимир Караџић
5ad11a80ab
Cleanup.
2019-04-13 07:51:25 -07:00
attilaz
ed885c3c5a
using meshoptimizer for vertex cache/fetch optim and index/vertex buffer compression
2019-04-13 16:07:06 +02:00
iAn
c5aee70d0d
omit the loadTexture variety while changing flags type
2019-03-24 14:06:58 +08:00
iAn
55bdb715d0
loadTex support 'BGFX_TEXTURE_*' flags for creating texture
2019-03-24 13:49:42 +08:00
Бранимир Караџић
9f7c3281e1
Added NVN stub.
2019-03-12 17:01:02 -07:00
Бранимир Караџић
308a54c9c6
Merge pull request #1683 from BlockoS/master
...
Renamed BGFX_USE_WAYLAND to ENTRY_CONFIG_USE_WAYLAND.
2019-03-09 08:23:27 -08:00
mooz
ff13e730bb
Renamed BGFX_USE_WAYLAND to ENTRY_CONFIG_USE_WAYLAND.
2019-03-09 10:53:14 +01:00
Бранимир Караџић
ac8a686f6e
Fixed issue #1681 .
2019-03-08 07:53:15 -08:00
Бранимир Караџић
a6bdbd4a03
Merge pull request #1679 from BlockoS/master
...
Add Wayland support to SDL and GLFW entry backends.
2019-03-08 07:31:40 -08:00
mooz
2b6d4cf00f
Added Wayland support.
2019-03-08 10:36:50 +01:00
Attila Kocsis
8196612195
Fixed osx multiple window create/destroy
2019-03-07 19:54:03 +01:00
Бранимир Караџић
53fe0138f0
Cleanup.
2019-03-03 15:17:09 -08:00
Бранимир Караџић
0b921ea8e4
Fixed issue #1668 .
2019-02-27 09:20:37 -08:00
Бранимир Караџић
3d7a8e904c
Cleanup.
2019-02-19 17:53:03 -08:00
Бранимир Караџић
f02169a4b4
Cleanup.
2019-02-17 21:48:20 -08:00
Бранимир Караџић
ef39f514de
Adding more bounds overlap tests.
2019-02-14 14:48:45 -08: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
Бранимир Караџић
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
Бранимир Караџић
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
Branimir Karadžić
b0f0514f86
Rebuilt embedded shaders.
2019-01-22 21:02:34 -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
Бранимир Караџић
0df9a005fa
Cleanup.
2019-01-14 19:08:49 -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
Бранимир Караџић
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
Бранимир Караџић
fb8a82a5fd
Cleanup.
2019-01-03 14:30:59 -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