Branimir Karadžić
|
a8abead615
|
Fixed issue#123
|
2014-07-29 19:26:08 -07:00 |
|
Branimir Karadžić
|
e782f2f873
|
Fixed preprocessor bug that trucnates macro arguments to first character when concatenating them.
|
2014-07-28 20:15:01 -07:00 |
|
Branimir Karadžić
|
6c8eeec36e
|
Added caps info for all texture formats.
|
2014-07-27 20:44:02 -07:00 |
|
Branimir Karadžić
|
ac49c6f129
|
Added RG8 texture format.
|
2014-07-25 23:16:11 -07:00 |
|
Branimir Karadžić
|
c2c1f42ecc
|
Cleanup.
|
2014-07-24 23:31:52 -07:00 |
|
Branimir Karadžić
|
532fdf2198
|
GLES3.1: Fixed getting compute shader active uniform information.
|
2014-07-24 21:30:57 -07:00 |
|
Branimir Karadžić
|
ade8f49b6d
|
Added 32-bit texture formats.
|
2014-07-21 21:13:16 -07:00 |
|
Branimir Karadžić
|
62b620a1a0
|
Initial compute support.
|
2014-07-20 20:27:13 -07:00 |
|
Branimir Karadžić
|
2db00e3351
|
DX9: Fixed texture lod.
|
2014-07-12 16:41:51 -07:00 |
|
Branimir Karadžić
|
0ebb4923fc
|
Added interpolator qualifier support.
|
2014-06-25 18:43:26 -07:00 |
|
Branimir Karadžić
|
c7a257c27d
|
Fixed issue#106.
|
2014-06-24 20:29:43 -07:00 |
|
Branimir Karadžić
|
99b2441378
|
Added check to prevent multiple calls to bgfx init.
|
2014-06-22 21:37:38 -07:00 |
|
Branimir Karadžić
|
32ed7f5bf6
|
GL: Fixed MSAA + stencil.
|
2014-06-22 18:57:37 -07:00 |
|
Branimir Karadžić
|
1f7152cfc5
|
Cleanup.
|
2014-06-22 18:51:14 -07:00 |
|
Branimir Karadžić
|
2e38f2f483
|
Cleanup.
|
2014-06-14 18:11:54 -07:00 |
|
Branimir Karadžić
|
0728b91bfa
|
Workaround C4127 MSVC level 4 warning.
|
2014-06-08 20:57:39 -07:00 |
|
Branimir Karadžić
|
0f330a7a08
|
Added bgfx platform C99 header.
|
2014-06-05 22:49:51 -07:00 |
|
Branimir Karadžić
|
82216b2176
|
Fixed mip calculation.
|
2014-06-05 21:07:08 -07:00 |
|
Branimir Karadžić
|
4b5159394c
|
Added shared library support.
|
2014-06-01 15:26:43 -07:00 |
|
Branimir Karadžić
|
b176ad42c1
|
Fixed type.
|
2014-06-01 13:26:57 -07:00 |
|
Branimir Karadžić
|
97090e826c
|
Updated C99 header.
|
2014-06-01 13:25:31 -07:00 |
|
Branimir Karadžić
|
60b3ba03ea
|
Added interfaces to C99 header.
|
2014-05-31 10:33:37 -07:00 |
|
Branimir Karadžić
|
1c917de7f9
|
Added C99 compatible header.
|
2014-05-31 00:18:45 -07:00 |
|
Branimir Karadžić
|
dba5f9ee7f
|
Switched logic to prefer DX11 renderer on Win8.
|
2014-05-27 20:28:27 -07:00 |
|
Branimir Karadžić
|
4f908ee911
|
Updated 07-callback example.
|
2014-05-27 20:05:13 -07:00 |
|
Branimir Karadžić
|
20838ea4f2
|
Cleanup.
|
2014-05-26 14:34:58 -07:00 |
|
Branimir Karadžić
|
b0d204c344
|
Added ability to choose renderer backend in runtime.
|
2014-05-26 14:09:26 -07:00 |
|
Dario Manesku
|
c0ac10ad42
|
Fixing a small typo bug.
|
2014-05-24 20:16:40 +01:00 |
|
Branimir Karadžić
|
8cede52d91
|
Added 21-deferred example.
|
2014-05-21 20:33:12 -07:00 |
|
Branimir Karadžić
|
1d82b0c07b
|
Cleanup.
|
2014-05-19 22:08:35 -07:00 |
|
bkaradzic
|
b685a02947
|
Fixed compile error.
|
2014-05-11 12:48:11 -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ć
|
6dc6dd6148
|
Simplified allocator interface.
|
2014-05-01 10:15:41 -07:00 |
|
Branimir Karadžić
|
d479af651c
|
Cleanup.
|
2014-04-29 19:52:10 -07:00 |
|
Branimir Karadžić
|
7bc62b1d07
|
Added tristrip support.
|
2014-04-26 23:48:41 -07:00 |
|
Branimir Karadžić
|
285bd321f9
|
Cleanup.
|
2014-04-25 19:36:42 -07:00 |
|
Dmitry Ivanov
|
f793c2f087
|
more pvr formats
|
2014-04-26 00:21:55 +02:00 |
|
bkaradzic
|
a9b07870d5
|
Avoid creating MRT shaders when GL doesn't support MRT.
|
2014-04-19 18:16:26 -07:00 |
|
Branimir Karadžić
|
dbbaa6ec90
|
Added texture debug info.
|
2014-04-19 15:02:43 -07:00 |
|
Branimir Karadžić
|
c8442ebb40
|
Cleanup.
|
2014-04-16 22:24:31 -07:00 |
|
Branimir Karadžić
|
e39d280a31
|
Fixed 10-font example.
|
2014-04-16 22:11:14 -07:00 |
|
Branimir Karadžić
|
903b186110
|
Cleanup.
|
2014-04-15 22:59:40 -07:00 |
|
Branimir Karadžić
|
bc36c29f2a
|
Added ability to retrieve uniforms used by shader.
|
2014-04-15 19:10:56 -07:00 |
|
Branimir Karadžić
|
428f63eacb
|
Cleanup.
|
2014-04-13 11:43:34 -07:00 |
|
Branimir Karadžić
|
f1a1212efc
|
Fixed texture formats for iOS.
|
2014-04-12 21:25:38 -07:00 |
|
Branimir Karadžić
|
78475a30e6
|
Added ability to set start vertex when setting vertex buffer.
|
2014-04-10 22:09:17 -07:00 |
|
bkaradzic
|
4955630ab0
|
Removed texture format check from Emscripten build (causes JS to stop responding).
|
2014-04-10 20:18:16 -07:00 |
|
Branimir Karadžić
|
aadd9bd1c1
|
Fixed NaCl crash.
|
2014-04-10 19:21:10 -07:00 |
|
Branimir Karadžić
|
ea34b9476c
|
Fixed GL texture sampler state. Issue#85
|
2014-04-09 21:23:27 -07:00 |
|
Branimir Karadžić
|
efc6516a00
|
Fixed compiler warning.
|
2014-04-07 22:58:30 -07:00 |
|
Branimir Karadžić
|
80b7ad4d2f
|
GL: Added check for texture formats.
|
2014-04-06 21:31:28 -07:00 |
|
Branimir Karadžić
|
b4ed970363
|
Merge.
|
2014-04-06 21:30:32 -07:00 |
|
Attilaz
|
9092266533
|
iOS: added stencil buffer to context fbo. ( fixed stencil example )
Depth/stencil in this fbo ( and other contexts ) should depend on some user settable flag ( flag from bgfx::reset ?)
|
2014-04-06 14:58:21 +02:00 |
|
Attilaz
|
601df52fae
|
APPLE_texture_format_BGRA8888 support fix, tested on Apple iPad mini 2.
|
2014-04-06 14:58:21 +02:00 |
|
Branimir Karadžić
|
5e382dc481
|
GL: Messing with compressed texture formats.
|
2014-04-02 22:06:18 -07:00 |
|
bkaradzic
|
ccf024dbbd
|
GL: Check for extension and compressed texture format enumeration.
|
2014-04-02 20:52:15 -07:00 |
|
Branimir Karadžić
|
6e4ad864a9
|
Cleanup.
|
2014-04-01 22:58:03 -07:00 |
|
Branimir Karadžić
|
e907edd1eb
|
GLES3 fixed gl_FragData patching.
|
2014-04-01 22:31:02 -07:00 |
|
Branimir Karadžić
|
c49656c473
|
Fixed GLES3 shader patching.
|
2014-03-31 23:17:05 -07:00 |
|
Branimir Karadžić
|
b4dc2d4ea1
|
Fixed samplers and depth format.
|
2014-03-31 22:41:56 -07:00 |
|
Branimir Karadžić
|
51d948bd15
|
Cleanup.
|
2014-03-31 20:37:04 -07:00 |
|
Branimir Karadžić
|
d436875344
|
Cleanup.
|
2014-03-31 20:08:32 -07:00 |
|
Branimir Karadžić
|
df7999c891
|
Merge pull request #81 from attilaz/master
fixed dst inside loop
|
2014-03-31 14:19:04 -07:00 |
|
attilaz
|
ec0f407469
|
fixed dst inside loop
This fixes examples 08,10 and 11 on iOS.
|
2014-03-31 23:01:46 +02:00 |
|
bkaradzic
|
e79a85bd2e
|
Fixed iOS build.
|
2014-03-30 21:54:53 -07:00 |
|
bkaradzic
|
eb07a24124
|
Fixed shader patching.
|
2014-03-30 13:19:33 -07:00 |
|
Branimir Karadžić
|
47a965bf51
|
Cleanup.
|
2014-03-30 10:22:18 -07:00 |
|
Branimir Karadžić
|
85c5172a29
|
Changed GLES macro to use version number.
|
2014-03-29 23:12:15 -07:00 |
|
bkaradzic
|
32ca63bd93
|
Cleanup.
|
2014-03-29 19:58:24 -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ć
|
2701350b7f
|
GLES3 fixes.
|
2014-03-29 17:22:24 -07:00 |
|
Branimir Karadžić
|
6afa55381a
|
Updated glsl-optimizer.
|
2014-03-29 16:26:01 -07:00 |
|
bkaradzic
|
4410e0de4d
|
Fixed debug marker extension check.
|
2014-03-29 14:32:47 -07:00 |
|
Branimir Karadžić
|
2f3c37d850
|
Cleanup.
|
2014-03-27 22:36:53 -07:00 |
|
Branimir Karadžić
|
4cabbe37d6
|
Fixed draw buffers.
|
2014-03-27 21:35:14 -07:00 |
|
Branimir Karadžić
|
dfdd644fdb
|
Fixed compile error.
|
2014-03-27 09:55:39 -07:00 |
|
Branimir Karadžić
|
b42819a87a
|
Added GL_CHECK_I macro to ignore GL errors.
|
2014-03-27 09:19:44 -07:00 |
|
bkaradzic
|
eecbf19c57
|
Ignore blend independent when not supported.
|
2014-03-26 23:37:01 -07:00 |
|
Branimir Karadžić
|
a3df7a3ac6
|
Added blend independent caps debug info.
|
2014-03-26 22:39:40 -07:00 |
|
Branimir Karadžić
|
d3753d69bf
|
Added support for blend separate and blend MRT independent.
|
2014-03-25 23:07:51 -07:00 |
|
Branimir Karadžić
|
03dc9225ed
|
Enabled GL extensions for asm.js.
|
2014-03-18 22:50:24 -07:00 |
|
bkaradzic
|
329be757a9
|
OSX: Added NSOpenGLCPSwapInterval control.
|
2014-03-17 19:14:20 -07:00 |
|
Branimir Karadžić
|
9e441a546f
|
Removed workaround from old Emscripten SDK.
|
2014-03-16 22:36:53 -07:00 |
|
bkaradzic
|
dfa6229237
|
Fixed attribs and uniforms with WebGL/asmjs.
|
2014-03-16 18:16:08 -07:00 |
|
Branimir Karadžić
|
81a3e23841
|
Adding webgl extensions.
|
2014-03-16 17:43:51 -07:00 |
|
bkaradzic
|
fa9b650b37
|
Added entry for asmjs.
|
2014-03-16 16:49:59 -07:00 |
|
Branimir Karadžić
|
c633838822
|
Fixed compile error.
|
2014-03-15 10:40:10 -07:00 |
|
Branimir Karadžić
|
e24c3f42b3
|
Cleanup.
|
2014-03-12 22:32:27 -07:00 |
|
Branimir Karadžić
|
cec1b79390
|
Removed unused variable.
|
2014-03-10 20:12:39 -07:00 |
|
Branimir Karadžić
|
22bbd166d7
|
Cleanup.
|
2014-03-09 21:21:53 -07:00 |
|
bkaradzic
|
ed4496282b
|
Cleanup.
|
2014-03-05 20:51:44 -08:00 |
|
Branimir Karadžić
|
08ec0f3f96
|
Cleanup.
|
2014-03-04 22:23:58 -08:00 |
|
Branimir Karadžić
|
dea6567b5b
|
Cleanup.
|
2014-03-04 22:20:37 -08:00 |
|
Branimir Karadžić
|
c7ad5a0095
|
Use block info for minimum texture block size.
|
2014-03-01 20:08:50 -08:00 |
|
Branimir Karadžić
|
490e31de52
|
Merge branch 'master' of github.com:bkaradzic/bgfx
|
2014-03-01 19:30:55 -08:00 |
|
Branimir Karadžić
|
f04798d3e0
|
Fixed compressed image block size.
|
2014-03-01 19:27:34 -08:00 |
|
bkaradzic
|
c01354ecd2
|
Fixed glimports.
|
2014-02-27 20:12:17 -08:00 |
|
Branimir Karadžić
|
739b7646d7
|
Spit out translated shader in debug build when using ANGLE.
|
2014-02-26 20:24:35 -08:00 |
|
Branimir Karadžić
|
673a80363c
|
Fixed MSAA resolve.
|
2014-02-25 22:20:09 -08:00 |
|
Branimir Karadžić
|
9852b6977c
|
Added missing gl stubs.
|
2014-02-25 21:33:16 -08:00 |
|