Commit graph

220 commits

Author SHA1 Message Date
Branimir Karadžić
8942628ec1 Fixed texture size calculation. 2015-02-02 20:30:57 -08:00
Branimir Karadžić
c65f04ae05 EGL: Added ability to use EGL on Linux. 2015-01-31 13:47:27 -08:00
Branimir Karadžić
524b28a9f7 Cleanup. 2015-01-30 10:31:50 -08:00
Branimir Karadžić
3de816bf34 Added dynamic buffer resizing. 2015-01-28 17:56:29 -08:00
Branimir Karadžić
34ab21c7cf Merge branch 'master' of github.com:bkaradzic/bgfx 2015-01-28 11:53:21 -08:00
Branimir Karadžić
37ec631ec7 Fixed issue #249. 2015-01-28 11:52:58 -08:00
Branimir Karadžić
3b54571447 Reverted bad commit. 2015-01-26 19:46:18 -08:00
Branimir Karadžić
b2a91c4a29 Cleanup. 2015-01-26 19:09:51 -08:00
Branimir Karadžić
3a7e9ff7cd Fixed transient buffer alignment. 2015-01-23 22:40:04 -08:00
Branimir Karadžić
1cf70cbcdd Fixed compiler warning. 2015-01-13 22:49:39 -08:00
Branimir Karadžić
99af670622 Cleanup. 2015-01-13 19:43:04 -08:00
Miodrag Milanovic
86d6e003cc Mark DX11 as unsuported if build is created for higher windows version but running on WinXP or lower 2015-01-13 19:35:44 +01:00
Miodrag Milanovic
13ca8fc45b On 32bit we should try DX9 too on Win 8 2015-01-13 16:03:50 +01:00
Branimir Karadžić
bb96d76c0a Added discard framebuffer resources after use. 2015-01-11 18:00:08 -08:00
Branimir Karadžić
a038b6d426 Added ability to bind static index buffer to compute. 2015-01-10 20:56:38 -08:00
Branimir Karadžić
ef05e607d6 Added support for GPU compute dynamic index buffer. 2015-01-10 20:38:47 -08:00
Branimir Karadžić
eef76d08cb Added PTC14(A) to emulated formats. 2015-01-10 15:16:08 -08:00
Branimir Karadžić
c25dd466be Updated copyright year. 2015-01-01 15:04:46 -08:00
Branimir Karadžić
efe0bc3c47 Fixed build. 2014-12-28 12:51:06 -08:00
Branimir Karadžić
1be040f2ab Added compute dispatch flags. 2014-12-28 11:36:36 -08:00
Branimir Karadžić
6e73d4ea34 Predefined uniforms refactoring. 2014-12-27 19:00:41 -08:00
Branimir Karadžić
efcb10aef6 Fixed compute program destruction. 2014-12-16 20:12:09 -08:00
attilaz
28f17cd8f2 added view id checks 2014-12-15 16:20:49 +01:00
attilaz
108f0e7aca check if _mem is NULL 2014-12-11 12:05:30 +01:00
Branimir Karadžić
ad47659669 Added compute buffer support. 2014-12-09 23:16:27 -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 Karadzic
38f340b540 Fixed issue #197. 2014-12-01 08:21:13 -08:00
Mike Popoloski
0b55cb1348 Adding WinRT platform function and setting it to use multithreaded rendering. 2014-11-14 08:19:33 -05:00
Branimir Karadžić
f6cf4df3d3 Added OculusVR support. 2014-10-28 22:08:55 -07: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ć
41fae47351 Fixed some false positive clang analysis warnings. 2014-10-21 23:38:16 -07:00
Branimir Karadzic
7c2b232220 Fixed clang build. 2014-10-17 21:39:26 -07:00
Branimir Karadžić
a0068524a9 Fixed MinGW macro collsion. 2014-10-17 21:01:39 -07:00
Branimir Karadžić
c7901436a5 Fixed issue #169. C99 function name mismatch between header and implementation. 2014-10-12 09:58:57 -07:00
Branimir Karadzic
1def740a7c Fixed unused variable warning. 2014-10-11 14:14:12 -07:00
Branimir Karadžić
f1533ccc74 Removed emulated flags from caps. 2014-10-11 12:51:32 -07:00
Branimir Karadžić
9126ca8fd7 Added DX12 stub. 2014-10-11 11:24:37 -07:00
Branimir Karadzic
3dd237aefa Updated docs. 2014-10-11 10:12:27 -07:00
Branimir Karadzic
5ea84e8274 Added allocTransform API to return pointer to internal matrix cache. 2014-10-08 20:13:57 -07:00
Branimir Karadžić
61ed393f6c DX11: Allow lost device for few frames. 2014-09-30 21:16:24 -07:00
Branimir Karadžić
58b37542c8 Removed *Mask API. 2014-09-27 12:07:40 -07:00
miodragm
11b229c235 Enable DX11 for Win7 as well 2014-09-19 18:20:12 +02:00
Branimir Karadžić
8f09044ea4 Fixed 64-bit warning. 2014-09-16 20:51:55 -07:00
Branimir Karadžić
c193bd0b62 Updated C99 header. 2014-09-14 11:31:23 -07:00
Branimir Karadžić
2c03cf4927 Added multiple windows support. 2014-09-07 17:17:38 -07:00
bkaradzic
529b9274a5 Cleanup. 2014-09-03 00:29:54 -07:00
Branimir Karadžić
6b00f65849 Increased number of MRT to 8. 2014-09-01 11:24:51 -07:00
Branimir Karadžić
af8bc1fac0 RPI: Init EGL via dispmanx. 2014-08-24 20:39:35 -07:00
Branimir Karadžić
140e990ab4 Added RaspberryPi platform. 2014-08-24 17:41:41 -07:00
Branimir Karadzic
a59593b1d2 Fixed missing define. 2014-08-23 14:01:52 -07:00