Commit Graph

245 Commits

Author SHA1 Message Date
Branimir Karadžić
54be2d5b77 Cleanup. 2015-09-17 19:55:01 -07:00
Branimir Karadžić
ae71103bf9 Added border color index. 2015-09-16 17:21:28 -07:00
Branimir Karadžić
5690e1cde8 Added uniform buffer dynamic resizing. 2015-09-14 15:53:33 -07:00
Branimir Karadžić
72446e998b Added border texture address mode. 2015-09-11 17:40:38 -07:00
Branimir Karadžić
05490b53ca D3D9: Fixed crash on resize. 2015-09-10 13:29:12 -07:00
Branimir Karadžić
58f7676f7b Added process memory usage info. 2015-09-09 17:26:55 -07:00
Branimir Karadžić
6482c8901f Cleanup. 2015-09-04 21:20:55 -07:00
Branimir Karadžić
4470f7097c Fixed HLSL reflection for samplers. 2015-09-01 16:44:11 -07:00
Branimir Karadžić
818c231d49 Detect available MSAA texture formats. 2015-09-01 13:23:20 -07:00
Branimir Karadžić
641a105f5d Added mOar texture formats. 2015-08-31 10:16:36 -07:00
Branimir Karadžić
bb89e6291c Cleanup. 2015-08-28 20:34:14 -07:00
Branimir Karadžić
444384469d Moar texture formats... 2015-08-28 17:41:24 -07:00
Branimir Karadžić
ece46d71bc Cleaned texture format names. 2015-08-28 14:48:51 -07:00
Branimir Karadžić
b7ebbb07b6 Added snorm texture formats. 2015-08-27 16:35:27 -07:00
Branimir Karadžić
89e55a0c7e Added uniform size stats. 2015-08-27 11:06:45 -07:00
Branimir Karadžić
0f076ad7cc D3D9: Test if timer query is available. 2015-08-21 13:07:58 -07:00
Branimir Karadžić
63f3bd1ea2 Cleanup. 2015-08-20 12:30:59 -07:00
Branimir Karadžić
6d2e88567e Cleanup. 2015-08-16 15:44:53 -07:00
Branimir Karadžić
d5d21b2a87 Cleanup. 2015-08-16 10:30:29 -07:00
Branimir Karadžić
976c152111 D3D9: Fixed max anisotropy caps. 2015-08-13 17:12:28 -07:00
Branimir Karadžić
780f2c614f D3D9: Enabled vetex texture sampler. 2015-08-10 17:45:18 -07:00
Branimir Karadžić
3106cabe36 D3D9: Fixed framebuffer postReset. 2015-08-06 15:37:13 -07:00
Mikulas Florek
920a85a4cf d3d9 framebuffer correctly handles bgfx::reset 2015-08-06 23:02:43 +02:00
Branimir Karadžić
8da579ff99 Added vertex attrib Uint10. 2015-08-04 19:03:56 -07:00
Branimir Karadžić
6a0217bbf1 Fixed MinGW build. Issue #467, 2015-07-31 17:34:48 -07:00
Branimir Karadžić
acfe29432d D3D9: Fixed timer query. 2015-07-31 16:22:47 -07:00
Branimir Karadžić
5f59978e6b Added graceful error handling during initialization. 2015-07-30 18:36:12 -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
Branimir Karadžić
f2e8d6c239 Fixed variable shadowing warning. 2015-06-19 21:08:32 -07:00
Branimir Karadžić
ff01992cb7 Refactored uniform types. 2015-05-28 15:27:00 -07:00
Branimir Karadžić
ab22eca640 D3D9: Fixed clear quad. 2015-05-20 17:02:19 -07:00
Branimir Karadžić
c4231c9731 Added framebuffer support test. 2015-05-18 12:39:42 -07:00
Branimir Karadžić
c957a3dd51 Fixed timer query. 2015-05-15 16:49:53 -07:00
Branimir Karadžić
2a49e5a143 Added flush after render reset flag. 2015-05-15 13:14:35 -07:00
Branimir Karadžić
f5d0a39dd0 Added buffer compute format flags. 2015-05-14 11:37:32 -07:00
Branimir Karadžić
7d50012dbe Added GPU timer. 2015-05-12 17:03:25 -07:00
Branimir Karadžić
f3f302a20b GL: Create sRGB textures. D3D9: Enumerate sRGB textures. 2015-05-05 16:34:13 -07:00
MikePopoloski
d5923e25fe sRGB support for D3D9 2015-05-02 23:54:51 -04:00
Branimir Karadžić
e5ed5db1f1 Exposed software rasterizer. 2015-04-24 14:57:00 -07:00
Branimir Karadžić
a528554e67 Cleanup passing platform window/context data. 2015-04-20 16:22:40 -07:00
Branimir Karadžić
66edb6c566 Moved HMD tracking into flip. Removed unnecessary frame data when using single-threaded renderer. 2015-04-15 20:59:00 -07:00
Branimir Karadžić
9d91d3bbbc Reversed instance data bindings. Issue #309. 2015-04-15 10:37:00 -07:00
Branimir Karadžić
c01a93e29d Added support for automatic texture scaling by backbuffer ratio on backbuffer resize. 2015-04-13 18:39:38 -07:00
Branimir Karadžić
a042d6f7b9 Fixed decoding of unsupported RGBA8/BGRA8 formats on D3D9/GL. 2015-04-11 00:17:49 -07:00
Branimir Karadžić
9aa304f86f Cleanup. 2015-04-10 19:21:31 -07:00
Branimir Karadžić
5cd313e342 Cleanup. 2015-04-08 23:25:17 -07:00
Branimir Karadžić
c69f29cb36 D3D9: Fixed RGBA8 texture format. 2015-04-08 22:41:19 -07:00
Branimir Karadžić
23114a821c 32-bit indices support WIP. 2015-04-08 19:59:48 -07:00
Branimir Karadžić
c85c12b5cd Fixed variable narrowing warnings. 2015-04-07 17:58:14 -07:00