Commit Graph

5148 Commits

Author SHA1 Message Date
Branimir Karadžić
276bff9cb4 Cleanup. 2018-01-01 11:00:24 -08:00
Branimir Karadžić
1763179536 Fixed issue #1302. 2018-01-01 10:54:29 -08:00
James Fulop
7beeea408e docs cleanup (#1305) 2017-12-31 15:31:08 -08:00
Branimir Karadžić
af5b77394b Fixed build. 2017-12-30 20:49:14 -08:00
Kyle Rocha
1f3846224b uint32 size indices and vertexBaseIndex to Forsyth (#1304)
- Forsyth::OptimizeFaces() now has 2 overloads, 1 for uint16_t and one
for uint32_t sized indices. Internally each overload now calls down to
the templated OptimizeFacesImpl() providing the respective index type.

- The new 'vertexBaseIndex' is the starting vertex index
subtracted from each index in indexList to allow safe operation on
multiple objects in a single index buffer.

- Also replaced the interal int typedefs with common types provided by
stdint.h
2017-12-30 20:46:21 -08:00
Branimir Karadžić
de9d9671fa Updated ImGui. 2017-12-30 15:40:05 -08:00
Branimir Karadžić
0a9f196ad7 Merge branch 'master' of github.com:bkaradzic/bgfx 2017-12-30 15:26:39 -08:00
Branimir Karadžić
14ccddb088 Fixed issue #1302. 2017-12-30 15:26:30 -08:00
Branimir Karadžić
02ffa6b0f5 Updated ImGui. 2017-12-29 11:21:43 -08:00
Branimir Karadžić
9ed5343227 Updated glslang. 2017-12-29 11:21:21 -08:00
Branimir Karadžić
60520d02f9 Merge branch 'master' of github.com:bkaradzic/bgfx 2017-12-28 16:13:27 -08:00
Branimir Karadžić
ba4e0ca6f7 Updated ImGui. 2017-12-28 16:13:22 -08:00
Branimir Karadžić
25476fc8a2 Cleanup. 2017-12-28 10:51:04 -08:00
Lectem
3888bbf59c D3D11 : try to create swapchain with DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL first (#1301) 2017-12-28 10:13:36 -08:00
Branimir Karadžić
6474781b14 Updated ImGui. 2017-12-27 11:45:47 -08:00
James Fulop
6aa7c87758 Samples cleanup. Bringing debug text back on some samples, rearranging debug drawing around ImGui Example Dialog. Fix mouse state trampling in 22-windows. (#1300) 2017-12-27 11:41:40 -08:00
Branimir Karadžić
ec0cbe7530 travisci: Trying GCC 5. 2017-12-25 21:28:28 -08:00
Branimir Karadžić
89010075d7 Fixed OSX build. 2017-12-25 12:30:49 -08:00
Branimir Karadžić
4f052b3e37 Updated OSX toolchain. 2017-12-25 12:23:02 -08:00
Branimir Karadžić
4ef0ebbe6a Updated ImGui. 2017-12-25 10:41:53 -08:00
Branimir Karadžić
67eedc1b84 Updated ImGui. 2017-12-24 13:46:50 -08:00
Branimir Karadžić
14a02044c6 Updated ImGui. 2017-12-23 12:05:41 -08:00
Branimir Karadžić
889572cfa0 Updated glslang. 2017-12-22 19:53:27 -08:00
Branimir Karadžić
c38a853651 Fixed build. 2017-12-21 18:34:42 -08:00
Branimir Karadžić
23542707ca Fixed build. 2017-12-21 18:27:12 -08:00
Branimir Karadžić
fee8885177 Cleanup. 2017-12-21 18:12:42 -08:00
Branimir Karadžić
728f1022f8 D3D12: Fixed initial state for BGFX_TEXTURE_BLIT_DST texture. 2017-12-21 17:31:32 -08:00
Branimir Karadžić
0e532da452 D3D12: Added PIX3. 2017-12-21 16:07:37 -08:00
Branimir Karadžić
a585bac793 Fixed typo. 2017-12-21 15:05:10 -08:00
Branimir Karadžić
ddc70533dd Updated ImGui. 2017-12-21 08:44:58 -08:00
Branimir Karadžić
62288e56b8 Removed bgfx.pc script. 2017-12-20 17:16:18 -08:00
Branimir Karadžić
0fb8381331 Cleanup. 2017-12-20 17:14:14 -08:00
Branimir Karadžić
3477fd7713 Updated ImGui. 2017-12-20 16:27:47 -08:00
Branimir Karadžić
ecad7173d0 D3D12: Fixed 3D texture upload. 2017-12-20 11:11:02 -08:00
Branimir Karadžić
96fedd11b0 Removed obsolete platform. 2017-12-18 20:23:18 -08:00
Branimir Karadžić
b6351e9534 Fixed clang warnings. 2017-12-18 20:04:01 -08:00
Lectem
070120b59d Fix GCC error: extra ‘;’ [-Werror=pedantic] (#1295)
The macro `BGFX_HANDLE` is used the following way `BGFX_HANDLE(DynamicIndexBufferHandle);`, however it creates an error when using -Werror=pedantic with GCC since the `;` is unneeded.
I removed the `;` as I can't silence this warning without removing pendantic as a whole.
2017-12-17 16:20:57 -08:00
Dmytro Ivanov
15feda2ff5 Added ios-simulator64 support (#1293) 2017-12-17 09:41:08 -08:00
Branimir Karadžić
6fe6838692 Merge branch 'master' of github.com:bkaradzic/bgfx 2017-12-16 19:02:36 -08:00
Branimir Karadžić
963aa2cac9 D3D12 UWP fixes. 2017-12-16 19:01:56 -08:00
Branimir Karadžić
5cc236cc21 Fixed setUniform. 2017-12-15 20:25:43 -08:00
Branimir Karadžić
65d402479f Updated glslang. 2017-12-15 19:24:31 -08:00
Branimir Karadžić
07a173e248 Updated ImGui. 2017-12-15 19:21:48 -08:00
Branimir Karadžić
cca63e4632 Cleanup. 2017-12-14 23:03:01 -08:00
Branimir Karadžić
9581da6be8 Merge branch 'master' of github.com:bkaradzic/bgfx 2017-12-14 20:59:38 -08:00
Branimir Karadžić
0a3637fa27 Cleanup. 2017-12-14 20:59:31 -08:00
Branimir Karadžić
ace43a3778 Updated ImGui. 2017-12-14 20:47:35 -08:00
Branimir Karadžić
f7fea65bec Removed obsolete platforms. 2017-12-14 20:40:30 -08:00
Branimir Karadžić
e69f69e0cd D3D12: Cleanup. 2017-12-14 17:51:55 -08:00
Branimir Karadžić
8f9aa67771 Fixed warning. 2017-12-14 09:07:53 -08:00