Commit Graph

122 Commits

Author SHA1 Message Date
Branimir Karadžić 3fbcddb4ef Renamed constants to new style. 2017-06-09 20:08:52 -07:00
Branimir Karadžić 68c6b46a65 Exposed vertex stream argument to API. 2017-05-14 11:48:59 -07:00
Branimir Karadžić 8499319009 Cleanup. 2017-03-31 21:01:08 -07:00
Branimir Karadžić d96225a1f0 Fixing projection matrix in examples. 2017-02-22 22:26:39 -08:00
Branimir Karadžić 0838dad5ab Fixed build. 2017-02-14 20:27:31 -08:00
Branimir Karadžić b99ebb9535 Cleanup. 2017-02-08 19:55:31 -08:00
Brian Harris ffd3771a09 Updated makefiles to build spirv (#1025) 2017-01-20 09:29:09 -08:00
Branimir Karadžić b9b8a6e871 Cleanup. 2017-01-04 08:34:25 -08:00
Branimir Karadžić 3b83f53ab1 Happy New Year! 2017-01-01 00:18:41 -08:00
Branimir Karadžić 07aae82d16 Replaced checkAvail* with getAvail* API. 2016-12-22 16:18:44 -08:00
Branimir Karadžić a5bb9be4ed Cleanup. 2016-12-08 20:45:01 -08:00
Branimir Karadžić 34db235454 API change: Added getTexture from FrameBufferHandle, and removed all helper APIs that were using FrameBufferHandle and attachment. Related to issue #975. 2016-11-15 20:23:52 -08:00
Branimir Karadžić f7e2c6b291 Cleanup. 2016-11-09 22:22:27 -08:00
Branimir Karadžić c98be90bf5 WIP: Texture array support. 2016-08-19 21:05:37 -07:00
Branimir Karadžić 071912b2d2 Fixed MSVC L4 warnings. 2016-05-06 21:29:47 -07:00
Branimir Karadžić a94089e29f Added simple texture viewer tool. 2016-04-21 22:12:35 -07:00
Branimir Karadžić 6c13efba04 Cleanup. 2016-03-06 15:09:17 -08:00
Branimir Karadžić 002789eef6 Fixed vecX_splat to catch errors. 2016-03-01 08:38:46 -08:00
Branimir Karadžić 861a63bf2e Updated makefiles. 2016-02-29 19:58:17 -08:00
Branimir Karadžić dc46b1a36b Cleanup. 2016-02-21 13:59:38 -08:00
Branimir Karadžić 016bfc4290 Improved reader/writer error handling. 2016-01-31 16:00:02 -08:00
Branimir Karadžić 7a686ee6f0 Merge pull request #655 from dariomanesku/shadowmaps
Fixing a D3D11 warning.
2016-01-14 22:42:17 -08:00
Dario Manesku deda5e241e Fixing a D3D11 warning. Shadow maps now get submitted only when necessary. 2016-01-15 07:34:48 +01:00
Branimir Karadžić 4bb2b623d3 Happy New Year! 2016-01-01 00:11:04 -08:00
Stephen Hill e0e772f71c Fixed repeat typo: lightning => lighting 2015-11-29 18:39:16 -05:00
Andrew Mac 0788b28641 Fix crash in D3D9 shadowmap examples. 2015-11-22 13:36:57 -04:00
Andrew Mac e29a790619 Fix for projection width in 16-shadowmaps example. 2015-11-03 22:20:45 -04:00
Branimir Karadžić f47a26dcfa Cleanup. 2015-10-24 22:34:11 -07:00
Branimir Karadžić 1c51d81006 Cleanup. 2015-10-23 20:52:22 -07:00
Branimir Karadžić d1f99896ec Moved public header files into bgfx subdirectory.
grep -rl '<bgfx.h>' . | xargs sed -i 's@<bgfx.h>@<bgfx/bgfx.h>@g'
2015-09-18 20:19:12 -07:00
Branimir Karadžić 4018a4b690 imgui: Added handling middle mouse button. 2015-08-25 22:59:20 -07:00
Branimir Karadžić 1fa85ccf27 Replaced bgfx::setProgram function with bgfx::submit argument. Added bgfx::touch and bgfx::getStats. 2015-07-22 18:05:11 -07:00
Branimir Karadžić 921a315c4d Cleanup. 2015-07-16 20:28:43 -07:00
ocornut eccbae09b1 Fixes for ocornut-imgui integrations: mouse wheel, render callbacks 2015-06-10 08:53:50 -06:00
Branimir Karadžić ff01992cb7 Refactored uniform types. 2015-05-28 15:27:00 -07:00
Branimir Karadžić 1e8051fd00 Fixed variable shadowing. 2015-04-04 19:10:35 -07:00
Branimir Karadžić a34e6e7965 Fixed VS2015 warnings. 2015-03-29 11:47:32 -07: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
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ć ff7f967c1b Removed _BIT suffix from BGFX_CLEAR_* flags. 2015-01-10 21:39:45 -08:00
Branimir Karadžić 649d7f74d2 Updated copyright year. 2015-01-02 14:43:11 -08:00
Branimir Karadžić 73a227cefd SDL2: Added gamepad support. 2014-12-15 20:58:54 -08:00
Branimir Karadžić 208a348ab2 Fixed compile errors. Added default part of view debug name. Added example how to use view debug name. 2014-10-25 18:07:51 -07:00
Branimir Karadžić fc371fc24c Removing use of setView*Mask API. 2014-09-27 11:31:04 -07:00
Branimir Karadžić eec4ae9847 Fixing paths. 2014-09-10 21:48:08 -07:00
Branimir Karadžić 66890595b9 Added serialization for vertex decl attribute enums. Binary format changes. Rebuilt all meshes and shaders. 2014-08-17 17:20:15 -07:00
Branimir Karadžić d33717ef48 Moved mesh files to assets directory. 2014-08-16 20:27:36 -07:00
Branimir Karadžić 2b147081c4 Changed imguiSlider argument. 2014-06-29 21:53:23 -07:00
Branimir Karadžić 167a6717c5 Cleanup. 2014-06-27 21:47:33 -07:00
Branimir Karadžić 02e549bfec Moved fpumath to bx. 2014-05-26 19:31:37 -07:00
bkaradzic e29be87bd2 Cleanup. 2014-05-14 20:57:37 -07:00
Branimir Karadžić bba2ef8031 Added predefined uniforms for inverted view/proj/viewproj matrices.
shaderc: Added raw shader support.
shaderc: Fixed uniform types.
2014-05-10 20:51:54 -07:00
Branimir Karadžić ac925b00c8 Cleanup. 2014-05-03 15:18:28 -07:00
Branimir Karadžić 27f12fb738 Cleanup. 2014-04-16 19:51:25 -07:00
Branimir Karadžić 85c5172a29 Changed GLES macro to use version number. 2014-03-29 23:12:15 -07:00
Branimir Karadžić f436f79c10 Simplified API, removed difference between vertex and fragment shaders. 2014-03-29 19:42:57 -07:00
Branimir Karadžić 538ef12446 Free imgui font memory after init. 2014-02-25 20:19:13 -08:00
Dario Manesku 7259e94c2f Cleanup. 2014-02-14 07:50:16 +01:00
Branimir Karadžić 9ff1d0c513 Updated copyright year. 2014-02-10 22:07:04 -08:00
bkaradzic 877621105d Added MRT support. 2014-02-05 23:07:11 -08:00
Dario Manesku e27d75a690 Small fix. 2014-01-30 19:44:37 +01:00
Dario Manesku e038e136f5 Refactor. 2014-01-30 19:24:03 +01:00
Dario Manesku d68e48c1b7 Refactor. 2014-01-30 18:36:40 +01:00
bkaradzic 924cb614c2 Cleanup. 2014-01-13 21:48:42 -08:00
bkaradzic 881c598dc8 Resized screenshots. 2014-01-13 20:39:33 -08:00
bkaradzic 4061d19963 Updated screenshots. 2014-01-13 20:36:33 -08:00
Dario Manesku 658552be7e Copyright dates updated. 2014-01-13 23:45:18 +01:00
Dario Manesku 098ef114d2 Added screenshots. 2014-01-13 22:16:09 +01:00
Dario Manesku 24d32d57d6 Trailing whitespaces removed. 2014-01-13 22:16:09 +01:00
Dario Manesku 5594e9af8c Added 15-shadowmaps-simple and 16-shadowmaps. 2014-01-13 22:16:07 +01:00