Commit graph

1140 commits

Author SHA1 Message Date
Branimir Karadžić
0cb21b8b83 GLES: Added workaround for broken emulator. 2015-08-28 11:17:26 -07:00
Branimir Karadžić
91c87e2149 Merge branch 'master' of github.com:bkaradzic/bgfx 2015-08-27 22:25:23 -07:00
Branimir Karadžić
0100107fc1 Cleanup. 2015-08-27 22:13:43 -07:00
Branimir Karadžić
07cdeea25b GL: Added missing defines. 2015-08-27 19:35:07 -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ć
2cb4a52b36 D3D12: Fixed scissor. 2015-08-26 21:36:00 -07:00
Branimir Karadžić
093869941a Cleanup. 2015-08-26 21:02:53 -07:00
Branimir Karadžić
b50e609f85 GLES: Fixed MRT. 2015-08-26 18:02:05 -07:00
Branimir Karadžić
c5adaec06c D3D11: Fixed swap chain resize. 2015-08-26 12:44:40 -07:00
Branimir Karadžić
2c3bd9ce95 Cleanup. 2015-08-25 19:55:17 -07:00
Branimir Karadžić
125cb968fc D3D11: Fixed frame buffer depth buffer creation. 2015-08-25 18:29:06 -07:00
Branimir Karadžić
52c89c8cc8 D3D11: Added multidraw indexed via AMD's AGS. 2015-08-25 15:39:31 -07:00
Branimir Karadžić
344e5b2ae3 Fixed alpharef uniform name. 2015-08-24 23:55:23 -07:00
Branimir Karadžić
b0116cfd30 Merge branch 'master' of github.com:bkaradzic/bgfx 2015-08-24 16:29:53 -07:00
Branimir Karadžić
d7368442ff D3D12: Fixed alpharef. 2015-08-24 23:11:49 -07:00
Branimir Karadžić
9ded9412a8 Fixed alpharef. 2015-08-24 23:00:17 -07:00
Branimir Karadžić
3853645bf6 Cleanup. 2015-08-24 22:23:39 -07:00
Branimir Karadžić
32ab287ddc Fixed VS2008 build. 2015-08-24 21:38:45 -07:00
Dario Manesku
3bee406cb5 Maybe it makes more sense for fields to be uint16_t since the result, m_attributes, is uint16_t. 2015-08-25 03:37:04 +02:00
Dario Manesku
fa7cd66f71 Fixing encodeAsInt field. Had two problems: 1# Bit field didn't got updated for Uint10. 2# Shifting by 8 on uint8_t. Problem was introduced on: 8da579ff99. 2015-08-25 02:51:02 +02:00
Branimir Karadžić
7acf2b2616 Fixed compute program. 2015-08-24 15:40:11 -07:00
Branimir Karadžić
c93d8db523 Added program refcounting. 2015-08-24 14:52:21 -07:00
Branimir Karadžić
24fa6eee76 Cleanup. 2015-08-23 15:20:39 -07:00
Branimir Karadžić
ea88ba93fb Cleanup. 2015-08-23 14:50:44 -07:00
Branimir Karadžić
7e7c4cc696 D3D12: Added batching with ExecuteIndirect. 2015-08-22 23:54:29 -07:00
Branimir Karadžić
7c063eb4fa Fixed compiler warning. 2015-08-22 09:38:33 -07:00
Andrew Mac
88d7afe576 Bind all depth slices of 3D textures. 2015-08-22 09:11:50 -03:00
Branimir Karadžić
7eb18e4a10 asmjs: Fixed context resize. 2015-08-21 23:11:51 -07:00
Branimir Karadžić
0f076ad7cc D3D9: Test if timer query is available. 2015-08-21 13:07:58 -07:00
Branimir Karadžić
3c6ee5fbcb GL: Fixed MRT clear depth value. 2015-08-21 10:58:22 -07:00
Branimir Karadžić
d1a6a4723a Cleanup. 2015-08-20 22:11:13 -07:00
Branimir Karadžić
63f3bd1ea2 Cleanup. 2015-08-20 12:30:59 -07:00
Branimir Karadžić
8ef8cd5d0e Cleanup. 2015-08-19 20:51:30 -07:00
Branimir Karadžić
1e66ff0440 Added DXSDK header files. 2015-08-19 18:33:56 -07:00
Branimir Karadžić
51c10dd59d Cleanup. 2015-08-19 13:34:07 -07:00
Branimir Karadžić
682a0519ef GL: Don't test unsupported formats. 2015-08-18 16:28:08 -07:00
Branimir Karadžić
d4c7268fbc Revert "Fix crash on some OpenGLES devices" 2015-08-18 10:49:50 -07:00
Jonny Hopper
8efcae4243 Fix crash on some OpenGLES devices
On some older OpenGLES devices, attempting to bind textures to
unsupported compressed formats can crash. So explicitly disable the
unsupported formats so this never happens.
2015-08-18 11:57:15 +01:00
Branimir Karadžić
b4c5bc8e02 Cleanup. 2015-08-17 18:09:27 -07:00
Branimir Karadžić
05f94f44be Report HiDPI display support thru caps. 2015-08-17 18:07:00 -07:00
Branimir Karadžić
77b3c3843e Added HiDPI reset flag. 2015-08-17 16:43:56 -07:00
Branimir Karadžić
93b3c700af Fixed MinGW build. 2015-08-17 11:25:27 -07:00
Branimir Karadžić
fa5ebd5a02 Cleanup. 2015-08-16 21:31:04 -07:00
Branimir Karadžić
a1558e9986 GL: Fixed imports. 2015-08-16 21:27:15 -07:00
Branimir Karadžić
fc26d1c91c Cleanup. 2015-08-16 16:14:12 -07:00
Branimir Karadžić
6d2e88567e Cleanup. 2015-08-16 15:44:53 -07:00
Branimir Karadžić
79d2b81eb1 GL: Timer query check if result is available. 2015-08-16 15:44:13 -07:00
Branimir Karadžić
bc2077acb0 GL: Fixed GPU timer query. 2015-08-16 15:37:46 -07:00
Branimir Karadžić
ce191fbf1c Cleanup. 2015-08-16 10:49:19 -07:00