Commit Graph

731 Commits

Author SHA1 Message Date
bkaradzic 6f3a18a805 Added delayed load for GLES dlls on Windows. 2013-10-10 22:57:42 -07:00
bkaradzic f440f160f9 Exposed renderer capabilities. 2013-10-10 18:29:57 -07:00
bkaradzic 781c9cda5b Examples: Fixed resource leaks warnings. 2013-10-06 20:30:44 -07:00
bkaradzic 5f35341abf Fixed alloc/free mismatch with tinystl::string. 2013-10-06 19:32:35 -07:00
bkaradzic a863185e57 Added guard for memory tracking. 2013-10-06 11:09:55 -07:00
bkaradzic 46d6ff0b59 Cleanup. 2013-10-05 19:46:57 -07:00
bkaradzic e93449571d shaderc: Fixed return value on error. 2013-10-05 18:53:15 -07:00
bkaradzic 2639c5f61d Added uniform reference counting. Reorg some header/source implementation. 2013-10-05 18:07:44 -07:00
bkaradzic 749410c6b2 Cleanup. 2013-10-04 23:45:05 -07:00
Branimir Karadžić f8eabc86c7 Merge pull request #41 from jsimmons/master
Handle exit message from window manager on Linux
2013-10-04 23:11:25 -07:00
Josh Simmons 6c5c7786ca Handle exit message from window manager on Linux 2013-10-05 14:41:22 +10:00
bkaradzic e6eaea7591 Fixed GCC warning. 2013-10-03 21:43:36 -07:00
bkaradzic 25917d1cac Fixed shader and program cleanup. 2013-10-03 20:39:55 -07:00
bkaradzic 557c175e61 Delay VertexDecl release until VertexBuffer is released. 2013-10-03 20:36:40 -07:00
bkaradzic 41d5bcfc1b DX11: Fixed assert when running with GPA. 2013-10-02 21:43:09 -07:00
bkaradzic 5b415315dc Cleanup. 2013-10-02 21:20:23 -07:00
bkaradzic 212937602a DX9: fixed cubemap upload. 2013-10-02 21:18:33 -07:00
bkaradzic e78dc677d5 Fixed function argument comma insertion. 2013-10-01 22:50:56 -07:00
bkaradzic a2466367ac Added gl_FrontFacing builtin for HLSL. 2013-10-01 22:07:40 -07:00
bkaradzic 2cf5c45224 Fixed NaCl initialization. 2013-09-30 20:09:09 -07:00
bkaradzic df1dfdc872 Added isValid check function for handles. 2013-09-29 21:33:50 -07:00
bkaradzic 9f2faf8c06 Added predefined uniforms docs. 2013-09-29 10:42:41 -07:00
bkaradzic d3005380d8 Cleanup. 2013-09-22 22:38:31 -07:00
bkaradzic ab969f0a1a Enable tinystl by default. 2013-09-22 21:40:17 -07:00
bkaradzic 7c81905ed2 GL: Unbind VAO before using clear quad. 2013-09-21 22:31:00 -07:00
bkaradzic 1c150f2e9a Updated README. 2013-09-21 14:28:18 -07:00
bkaradzic d1c55b1d09 Cleanup. 2013-09-20 23:19:21 -07:00
bkaradzic 45365db46a Fixed GL memory leaks. 2013-09-20 23:07:14 -07:00
bkaradzic a5948679ca Removed context static inialization. 2013-09-20 22:13:58 -07:00
bkaradzic 083ada2fbd Replaced custom allocator handling. 2013-09-16 21:40:30 -07:00
bkaradzic d3dfd3cafe Fixed ETC1 mod table. 2013-09-16 20:19:08 -07:00
bkaradzic 1c595a6820 Fixed bad offset for ETC2 planar mode decoding. 2013-09-15 20:44:10 -07:00
bkaradzic f88da8bea4 GL: Fixed ETC1 format override logic. 2013-09-15 16:00:46 -07:00
bkaradzic eefa378449 GL: Override ETC1 format settings when ETC2 is available. 2013-09-15 14:44:26 -07:00
bkaradzic 528a725387 Added ETC2 decoding. 2013-09-15 14:36:51 -07:00
bkaradzic 666b431b40 Fixed ETC1 block decoding. 2013-09-11 21:12:20 -07:00
bkaradzic f84081b0ad Added texture compression test. 2013-09-09 23:17:17 -07:00
bkaradzic c8fce8d93f DX9: Use D3DCREATE_FPU_PRESERVE as device behavior. 2013-09-09 22:03:36 -07:00
bkaradzic 8b9a98b05f Added different colors for unsupported compressed image fallbacks. 2013-09-09 22:02:36 -07:00
bkaradzic cacff49d99 Cleanup. 2013-09-08 23:14:34 -07:00
bkaradzic 983f1e6f9a GL: When using ARB_texture_swizzle don't swizzle image to BGRA8. 2013-09-08 23:03:14 -07:00
bkaradzic e97cf77c41 Updated README. 2013-09-08 22:30:41 -07:00
bkaradzic 084c8e8345 Fixed missing PVR3 formats. Fixed decompression checkerboard error color. 2013-09-08 22:16:15 -07:00
bkaradzic 488483a945 Fixed texture update when requested texture format doesn't match internal texture format, and simplified texture creation. 2013-09-08 21:03:03 -07:00
bkaradzic 82256fc34d Merge branch 'master' of github.com:bkaradzic/bgfx 2013-09-05 21:41:52 -07:00
bkaradzic 1aced4d4ec Cleanup. 2013-09-05 21:41:42 -07:00
bkaradzic 2250a21f85 Added clang analyzer annotation. 2013-09-05 20:23:35 -07:00
bkaradzic 8cdc2a1d15 Added ETC2 and PVRTC2. 2013-09-04 21:42:31 -07:00
bkaradzic 9d59e31f6a Fixed warning. 2013-09-04 21:41:01 -07:00
bkaradzic 057ee3e335 Updated README. 2013-09-03 20:13:40 -07:00