Dario Manesku
8351d6dce2
Cleanup
2015-02-23 20:52:54 +01:00
Branimir Karadžić
4685fdeca3
Fixed dynamic vertex/index buffer leak warning. Issue #263 .
2015-02-21 21:51:06 -08:00
Branimir Karadžić
8790649495
Moved imgui to last view.
2015-02-21 15:51:03 -08:00
Branimir Karadžić
8c1518f259
Added toLinear/GammaAccurate shader functions.
2015-02-17 16:26:10 -08:00
Branimir Karadžić
aea6f9daf3
Cleanup.
2015-02-16 22:05:19 -08:00
Branimir Karadžić
13ac805085
Cleanup.
2015-02-16 21:58:13 -08:00
Miodrag Milanovic
88998f7cd8
Compile fixes for Apple GCC 4.2
2015-02-15 18:59:47 +01:00
Miodrag Milanovic
93ea52c23a
Compile fixes for Apple GCC 4.2
2015-02-15 13:55:45 +01:00
Branimir Karadžić
0ff1d7df0c
Better way to configure entry allocator.
2015-02-13 09:43:46 -08:00
Branimir Karadžić
804a460d75
Added ability to configure entry allocator.
2015-02-12 21:52:34 -08:00
Branimir Karadžić
7019edd20f
Cleanup.
2015-02-11 19:42:20 -08:00
Dario Manesku
5db716d07b
Changed imgui scroll area height.
2015-02-12 02:50:19 +01:00
Dario Manesku
269a676421
Cleanup.
2015-02-12 02:50:18 +01:00
Dario Manesku
f57c3a3516
Added latlong display type for imguiCube().
2015-02-12 02:50:18 +01:00
Branimir Karadžić
3b2c0dc001
Fixed static initializer order.
2015-02-09 20:12:46 -08:00
Branimir Karadžić
f81f34545c
Added cubemap to texture info. Fixed issue #255 .
2015-02-09 11:24:59 -08:00
Branimir Karadžić
6d2d04cad5
Cleanup.
2015-02-08 10:25:53 -08:00
Dario Manesku
18307976c8
Added possibility to override imgui malloc/free.
2015-02-08 12:34:06 +01:00
Dario Manesku
122129b351
Moving TinyStlCustomAllocator inside entry.
2015-02-08 12:34:06 +01:00
Dario Manesku
112b53b116
Added possibility to override default tinystl allocator for 'example-common' project.
2015-02-08 12:34:05 +01:00
Branimir Karadžić
1d4eb335a7
Removed X11 include in bgfxplatform.h.
2015-02-06 16:49:04 -08:00
Branimir Karadžić
f6594b1bab
Merge branch 'master' of github.com:bkaradzic/bgfx
2015-02-03 22:24:48 -08:00
Branimir Karadžić
877fa25d5b
cleanup.
2015-02-03 22:24:40 -08:00
Branimir Karadžić
de81071969
Cleanup.
2015-01-31 22:28:51 -08:00
Branimir Karadžić
220f57a767
18-ibl init diffuse color wheel open.
2015-01-31 19:45:18 -08:00
Branimir Karadžić
a8accf4f98
Removed test window.
2015-01-31 19:28:10 -08:00
Branimir Karadžić
0c77794e24
Updated to ocornut-imgui v1.30.
2015-01-31 19:08:13 -08:00
Branimir Karadžić
6506add5a9
Added embedded font to imgui.
2015-01-23 23:02:56 -08:00
Branimir Karadžić
bbeb0a3ffe
Updated to latest ocornut imgui.
2015-01-22 21:01:09 -08:00
Branimir Karadžić
0516b5603b
Added max anisotropy reset flag.
2015-01-21 20:39:42 -08:00
Branimir Karadžić
a7756b8d7a
Merge branch 'master' of cane:bkaradzic/bgfx
2015-01-20 21:42:01 -08:00
Branimir Karadžić
f6fe2de941
Cleanup.
2015-01-20 21:41:51 -08:00
Branimir Karadžić
6cb953af14
Rename bx::swap to bx::xchg.
2015-01-20 00:04:30 -08:00
Branimir Karadžić
76b317256e
Fixed compile warning.
2015-01-19 23:35:49 -08:00
Branimir Karadžić
d5bea0e7fd
Cleanup.
2015-01-19 22:15:50 -08:00
Branimir Karadžić
501d260c3f
Added scissor for ocornut-imgui.
2015-01-19 20:34:54 -08:00
Branimir Karadžić
9e52b1d6d9
imgui: Added ocornut imgui initialization into existing imgui.
2015-01-19 17:16:59 -08:00
Branimir Karadžić
8cd9ecfd18
Cleanup.
2015-01-18 12:58:56 -08:00
Branimir Karadžić
9e34736c49
Moved ocornut-imgui from ProDBG source to examples-common.
2015-01-16 22:41:37 -08:00
Attila Kocsis
d3d304e008
Fix issue #229 : Mouse movement does not work on OSX/Macbook Pro properly
2015-01-15 19:58:33 +01:00
Attila Kocsis
1fac08f3ef
added separate ios/osx Xcode project generation
...
added ios/osx bundle resource loading
added info.plist for iOS Xcode examples
Xcode now uses only Universal target ( should use 'Standard' as it is default in Xcode projects - this will require modification of genie)
2015-01-14 19:50:45 +01:00
Branimir Karadžić
bb96d76c0a
Added discard framebuffer resources after use.
2015-01-11 18:00:08 -08:00
Branimir Karadžić
ff7f967c1b
Removed _BIT suffix from BGFX_CLEAR_* flags.
2015-01-10 21:39:45 -08:00
Branimir Karadžić
7db31fc7fa
Cleanup.
2015-01-07 22:36:36 -08:00
Branimir Karadžić
4b1b62e6bd
Fixed MinGW build from Linux.
2015-01-04 16:23:00 -08:00
Branimir Karadžić
649d7f74d2
Updated copyright year.
2015-01-02 14:43:11 -08:00
Branimir Karadžić
c25dd466be
Updated copyright year.
2015-01-01 15:04:46 -08:00
Branimir Karadžić
7d81db60e1
Cleanup.
2014-12-31 16:33:05 -08:00
Branimir Karadžić
c6efb167ba
Added index buffer compression support.
2014-12-31 16:11:07 -08:00
Branimir Karadžić
527adf3c28
Android: Added gamepad support.
2014-12-29 13:53:44 -08:00
Dario Manesku
5c77bc941f
Changed imguiTabs() active color to be consistent with imguiButton().
2014-12-29 08:48:43 +01:00
Dario Manesku
7b03d93336
Added 1px offset to imguiBorderButton() to fix DX9 drawing problem.
2014-12-29 08:48:43 +01:00
Branimir Karadžić
9d83a5307c
Fixed example 24-nbody with OVR.
2014-12-28 10:12:24 -08:00
Branimir Karadžić
0a594cdb91
Android: Added input handling.
2014-12-25 18:27:27 -08:00
Branimir Karadzic
c8a112d71e
X11: Relax polling input.
2014-12-25 09:27:51 -08:00
Branimir Karadžić
857a2b18f1
Android: Fixed GLES3+ build.
2014-12-23 23:32:36 -08:00
Dario Manesku
528756610b
Added imguiGetWidgetW().
2014-12-24 02:34:06 +01:00
Dario Manesku
67c69d3ba2
Fixing scissor for nvg elements.
2014-12-24 02:34:05 +01:00
Branimir Karadzic
558707e0d8
Cleanup.
2014-12-23 10:57:48 -08:00
Branimir Karadžić
798dd30e9f
Cleanup.
2014-12-22 20:14:48 -08:00
stanlo
99ec87c9db
Update nbody example
2014-12-22 16:36:18 -08:00
Branimir Karadzic
9b2ca73de4
x11: Added gamepad support.
2014-12-21 13:35:11 -08:00
Branimir Karadžić
e1a7daf38a
Win: Capture mouse when mouse button is down.
2014-12-20 19:07:01 -08:00
Branimir Karadzic
0d20d7e6c8
Added gamepad guide button.
2014-12-20 10:38:40 -08:00
Branimir Karadžić
3de8b63457
Fixed crash when xinput is not present.
2014-12-19 22:37:31 -08:00
Branimir Karadžić
83f151f71b
Added 24-nbody compute shader example.
2014-12-19 21:09:58 -08:00
Branimir Karadžić
f46b91db84
Cleanup.
2014-12-18 21:39:38 -08:00
Branimir Karadžić
35ff06d577
Added gamecontrollerdb.
2014-12-17 21:30:11 -08:00
Branimir Karadžić
6315743251
SDL: Added connect/disconnect gamepad events.
2014-12-17 21:25:00 -08:00
Branimir Karadžić
cdc0c01503
Added XInput support.
2014-12-17 21:07:40 -08:00
Branimir Karadzic
510bc9e344
Cleanup.
2014-12-15 21:08:55 -08:00
Branimir Karadžić
b7cd5ae62d
Cleanup.
2014-12-15 20:59:22 -08:00
Branimir Karadžić
73a227cefd
SDL2: Added gamepad support.
2014-12-15 20:58:54 -08:00
Dario Manesku
6ad5c8eb2c
Preventing mouse scroll multiple areas at once and scroll bar scissor problem fixed.
2014-12-14 03:02:32 +01:00
Dario Manesku
a9a2895132
Added 1px to scissor area.
2014-12-14 03:02:31 +01:00
Dario Manesku
815312466c
Draging scroll bars with mouse now behaves more properly.
2014-12-14 03:02:31 +01:00
Dario Manesku
f448f18ae4
Removed code duplication by merging drawRect() and drawRoundedRect().
2014-12-14 03:02:31 +01:00
Branimir Karadžić
40f68757f8
Cleanup.
2014-12-11 00:00:07 -08:00
Branimir Karadžić
3ccf3f70bb
Cleanup.
2014-12-10 22:44:00 -08:00
Attila Kocsis
4a7a9bc4a3
fixed crash on iOS
2014-12-10 22:38:50 +01:00
Branimir Karadžić
3fca947ad0
Updated README.
2014-12-06 18:19:20 -08:00
Branimir Karadžić
878cbd41bd
shaderc: Added shader strip.
2014-12-05 20:28:15 -08:00
Branimir Karadžić
254efb5a3d
Added bgfx::dbgTextImage API for drawing directly into debug text buffer.
2014-12-04 20:32:19 -08:00
Branimir Karadžić
584a32038f
Cleanup.
2014-12-04 19:56:19 -08:00
Branimir Karadzic
38f340b540
Fixed issue #197 .
2014-12-01 08:21:13 -08:00
Branimir Karadžić
7dd1e263b8
Merge pull request #189 from dariomanesku/master
...
Imgui updates.
2014-11-22 23:06:21 -08:00
Dario Manesku
8777b44e59
NVG now flushes on imguiEndArea().
2014-11-23 01:17:51 +01:00
Dario Manesku
eb2fd71664
Added imguiSetCurrentScissor().
2014-11-23 01:07:58 +01:00
Dario Manesku
116f2179a4
Adding _size parameter for imguiColorWheel.
2014-11-23 00:44:38 +01:00
Dario Manesku
5c5464c381
Making imguiTabs look better when disabled.
2014-11-23 00:13:38 +01:00
Dario Manesku
07b9760583
Turning on nvg scissor in imguiScroll.
2014-11-23 00:12:31 +01:00
Mike Popoloski
7b2f725645
Fixing compile error. It seems like these should be fabs instead of abs anyway...
2014-11-22 17:12:00 -05:00
Dario Manesku
0d19fe5750
Making imguiCollapse more aesthetically pleasing.
2014-11-22 21:11:31 +01:00
Dario Manesku
1e2bdaf13a
Making imguiImageChannel properly handle newly introduced _enabled parameter.
2014-11-22 20:26:34 +01:00
Dario Manesku
dd06ab01e1
Added _enabled parameter for imguiImage.
2014-11-22 19:51:20 +01:00
Dario Manesku
e126781412
Making imgui scroll behave properly.
2014-11-22 19:51:19 +01:00
Branimir Karadzic
36e02361d1
Fixed bad include path.
2014-11-20 16:51:14 -08:00
Branimir Karadžić
cf7b1542d2
Merge pull request #187 from SmilyOrg/patch-2
...
Fix for crash with too many lines / vertices
2014-11-20 16:48:32 -08:00
Branimir Karadžić
2e24c7cc3e
Merge pull request #186 from SmilyOrg/patch-1
...
Fix for convexFill crash when path fillCount is 0
2014-11-20 16:47:53 -08:00
Miha Lunar
e5da24f490
Fix for crash when too many lines / vertices
...
When a lot of lines are being drawn, this can overflow the vertex buffer, causing a crash in `nvgRenderFlush`. While the underlying code handles this case in an okay manner (truncating the vertex buffer instead of crashing), the `nvgRenderFlush` code is missing a check for this case, causing it to think it has more space than was allocated.
I tried to fix it with multiple buffers as mentioned in #160 , however it seems more complex than it appears. This fix just makes it truncate the output according to the actual allocated amount of bytes in the vertex buffer, so it doesn't crash at least.
2014-11-21 00:57:33 +01:00