bkaradzic
|
04f348c2ea
|
OSX: Moved NSOpenGLContext creation to the main thread that created NSWindow. Fixes occasional GL_INVALID_FRAME_BUFFER_OPERATION error on DrawElements.
|
2013-11-18 20:43:17 -08:00 |
|
bkaradzic
|
08ebd5523d
|
Updated 08-update example.
|
2013-11-08 22:10:31 -08:00 |
|
bkaradzic
|
b584873b50
|
Added ability to specify arbitrary source pitch when uploading textures.
Added reference weldVertices implementation.
|
2013-11-07 23:00:53 -08:00 |
|
bkaradzic
|
cbac476ee1
|
Removed 64K/indices dynamic index buffer limit.
|
2013-10-21 22:04:41 -07:00 |
|
bkaradzic
|
ce8f1bbf4d
|
Added frame number as result for frame API call. Added number of draw calls as return value for submit and submitMask API calls.
|
2013-10-21 20:37:02 -07:00 |
|
bkaradzic
|
a51fd54c23
|
Fixed permissions.
|
2013-10-19 15:36:26 -07:00 |
|
bkaradzic
|
dcd0452d82
|
DX11: Fixed refcount checks on release.
|
2013-10-18 22:34:23 -07:00 |
|
bkaradzic
|
f440f160f9
|
Exposed renderer capabilities.
|
2013-10-10 18:29:57 -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
|
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 |
|
bkaradzic
|
557c175e61
|
Delay VertexDecl release until VertexBuffer is released.
|
2013-10-03 20:36: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
|
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
|
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
|
8cdc2a1d15
|
Added ETC2 and PVRTC2.
|
2013-09-04 21:42:31 -07:00 |
|
bkaradzic
|
19ce130464
|
Added PVRTC1 support.
|
2013-09-03 20:13:07 -07:00 |
|
bkaradzic
|
19dd4020f4
|
Added ETC1 texture support. Added KTX file format support.
|
2013-09-02 16:22:53 -07:00 |
|
bkaradzic
|
9537208d2f
|
Removed use of bx::CrtFileWriter inside bgfx.
|
2013-09-01 14:23:05 -07:00 |
|
bkaradzic
|
08c38f5101
|
Added debug check when passing uninitialized vertex decl.
|
2013-08-27 22:02:43 -07:00 |
|
bkaradzic
|
333ff8500d
|
Added imageRgba8Downsample2x2 utility function and updated 07-callback to demonstrate how to use it to generate mip maps.
|
2013-08-21 22:51:50 -07:00 |
|
bkaradzic
|
f7fe163f2b
|
Cleanup.
|
2013-08-06 21:04:28 -07:00 |
|
bkaradzic
|
e9504c9a26
|
Removed using namespace bx.
|
2013-08-03 22:15:13 -07:00 |
|
bkaradzic
|
a09f804ac3
|
Fixed discard primitive logic.
|
2013-07-29 19:01:29 -07:00 |
|
bkaradzic
|
a1dfd1ab0d
|
Added ability to change sampler filter when setting texture. GL/GLES3: Added support for GL_ARB_sampler_objects.
|
2013-07-24 21:59:59 -07:00 |
|
bkaradzic
|
41dfddf424
|
Cleanup.
|
2013-07-21 15:38:44 -07:00 |
|
bkaradzic
|
bf22ffaae1
|
iOS stuff.
|
2013-07-21 14:44:53 -07:00 |
|
bkaradzic
|
ba1bd59488
|
Merge branch 'master' of github.com:bkaradzic/bgfx
|
2013-07-15 21:49:27 -07:00 |
|
bkaradzic
|
d95e120430
|
Fixed warning: comparison is always true due to limited range of data type.
|
2013-07-15 21:48:55 -07:00 |
|
bkaradzic
|
f5edb6cdf4
|
Added view scissor support.
|
2013-07-14 14:32:09 -07:00 |
|
bkaradzic
|
851ab7fde5
|
Fixed OSX build.
|
2013-07-10 23:18:16 -07:00 |
|
bkaradzic
|
1f4539ec7c
|
Added ability to set marker for profiling events.
|
2013-06-10 22:41:03 -07:00 |
|
bkaradzic
|
a5c6c0bf5b
|
Added ability to set view name for profiling events.
|
2013-06-09 15:28:25 -07:00 |
|
bkaradzic
|
e79102bf0e
|
Added check available memory for instance buffer.
|
2013-06-03 20:51:06 -07:00 |
|
bkaradzic
|
ba6aacace3
|
Changed API to allow larger alloc checks, and to avoid integer truncation.
|
2013-05-02 22:16:33 -07:00 |
|
bkaradzic
|
b7c4630ee3
|
Added function to check both vertex and index transient buffers.
|
2013-05-01 20:35:43 -07:00 |
|
bkaradzic
|
468b48b017
|
Removed bad check for clear flags.
|
2013-04-30 23:10:29 -07:00 |
|
bkaradzic
|
0e0fcd22de
|
Removed use of external debug functions.
|
2013-04-28 12:27:35 -07:00 |
|
bkaradzic
|
616177ea5f
|
Fixing unused macro.
|
2013-04-23 19:29:46 -07:00 |
|
bkaradzic
|
d8bd7419f9
|
Added sanity check for transient buffers.
|
2013-04-21 23:16:34 -07:00 |
|
bkaradzic
|
ba55084ad8
|
Android wip.
|
2013-04-18 23:32:12 -07:00 |
|
bkaradzic
|
767df6c5e6
|
Android plumbing.
|
2013-04-18 21:16:09 -07:00 |
|
bkaradzic
|
8a6b6133ec
|
Fixed stencil clear when using clear quad.
|
2013-04-14 18:18:11 -07:00 |
|
bkaradzic
|
253f313a34
|
Added wglSwapInterval and ARB_debug_output. Removed BX_UNUSED used for removing warnings when debug messages are compiled out.
|
2013-04-07 22:12:49 -07:00 |
|