Commit Graph
8495 Commits
Author SHA1 Message Date
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
Branimir Karadžić 6e70fc172b Cleanup. 2017-12-14 09:05:51 -08:00
Branimir Karadžić 0d1cf61bb1 Fixed UWP build. 2017-12-13 23:40:39 -08:00
Branimir Karadžić 48abf7e04d Updated ImGui. 2017-12-13 19:13:37 -08:00