Commit Graph

250 Commits

Author SHA1 Message Date
Viktor Kirilov
ccd902f372 adding the examples target in the proper folder 2017-05-27 12:00:23 +03:00
Viktor Kirilov
a693e50ace adding the tools target in the proper folder 2017-05-27 11:59:03 +03:00
Joshua Brookover
e921946064 Made debug prefixes consistent. 2017-05-18 21:34:54 -05:00
Joshua Brookover
0724dc3e67 Updated libraries. 2017-05-18 21:32:36 -05:00
Joshua Brookover
fadddba0ab example works now! 2017-04-05 00:51:54 -05:00
Joshua Brookover
a6df447e14 Updated bimg and bgfx, added 33-pom 2017-04-05 00:44:58 -05:00
Joshua Brookover
7f658dfbeb Updated readme 2017-04-04 20:45:15 -05:00
Joshua Brookover
105a1a40b7 Updated bx & bgfx, added bimg 2017-04-04 20:35:50 -05:00
Joshua Brookover
2f42712efd Added BGFX_CUSTOM_TARGETS and BGFX_AMALGAMATED
Custom targets can be annoying if you have a tools or examples target.
Amalgamated builds are now defaulted to off to ensure useful debugging
info.
2017-03-29 22:10:51 -05:00
Joshua Brookover
4966244011 Updated bx/bgfx, added 32-particles 2017-03-29 21:56:54 -05:00
Joshua Brookover
0f18bff1a8 Merge pull request #5 from Synxis/master
Update bgfx & bx
2017-03-08 19:21:18 -06:00
Thibault Lescoat
84aaf72bf6 Mark non-build items as header in case of unity build 2017-03-08 19:24:16 +01:00
Thibault Lescoat
41f0cc83fe Some fixes to linux compilation 2017-03-07 17:18:32 +01:00
Thibault Lescoat
2bc9e1d152 Update bgfx & bx 2017-03-07 16:11:26 +01:00
Joshua Brookover
6cff077a33 Adding some flags for issue #4 2017-02-28 21:55:38 -06:00
Joshua Brookover
8823f63b09 Fixed OSX build 2017-02-22 20:00:55 -06:00
Joshua Brookover
0f5207089d bx is now a lib, should install that as well 2017-02-21 21:51:56 -06:00
Joshua Brookover
377ea644f1 Improved Linux support 2017-02-21 21:40:38 -06:00
Joshua Brookover
22087964c4 Update readme.md 2017-01-31 18:06:11 -06:00
Joshua Brookover
681d07b1e9 Merge pull request #2 from samaursa/master
Added Travis support
2017-01-31 17:58:36 -06:00
Saad Khattak
d6bb79266b Added Travis support 2017-01-31 16:14:08 -05:00
Joshua Brookover
e83db7f13f Update readme.md 2017-01-27 21:09:28 -06:00
Joshua Brookover
fb8cf137be Merge pull request #1 from samaursa/master
Public URLs and build fix for Linux
2017-01-27 20:57:57 -06:00
Saad Khattak
18df737f7e Fixed build for Linux (tested on Linux Mint) 2017-01-26 23:12:55 -05:00
Saad Khattak
cf02de2f2b Submodules now use public URLs 2017-01-22 02:15:28 -05:00
Joshua Brookover
9f275f80aa should do it this way 2017-01-16 12:20:30 -06:00
Joshua Brookover
e005843dcd glslang requires c++11 2017-01-16 12:16:38 -06:00
Joshua Brookover
99841cd96e Updated email and year
The old email is no longer a reliable way to contact me.
Sorry if you've tried! Use the new email.
2017-01-15 23:43:56 -06:00
Joshua Brookover
1d21a85e36 Updated to latest bgfx
Only tested on Windows.
Seems to be a crash in 07-callback and 16-shadowmaps.
2017-01-15 23:35:48 -06:00
Joshua Brookover
785a7b0c3c Added custom targets "examples" and "tools" 2016-09-18 02:53:47 -05:00
Joshua Brookover
92aa04bd00 Cleanup and fixed first time generation. 2016-09-18 02:45:49 -05:00
Joshua Brookover
911cf46567 Update readme.md 2016-09-17 16:57:59 -05:00
Joshua Brookover
651c50e29f Merge branch 'master' of https://github.com/JoshuaBrookover/bgfx.cmake 2016-09-17 16:55:05 -05:00
Joshua Brookover
12c8c53c0a Fixed hardcoded paths for tools 2016-09-17 16:55:02 -05:00
Joshua Brookover
a5d412f75c Update readme.md 2016-09-17 16:54:41 -05:00
Joshua Brookover
a3e5caeaf5 Added install target 2016-09-17 16:27:37 -05:00
Joshua Brookover
68fed30b60 Added the bgfx includes to the project 2016-09-17 16:03:42 -05:00
Joshua Brookover
94c5d2b9e8 OVR support via BGFX_USE_OVR 2016-09-16 01:21:37 -05:00
Joshua Brookover
80feda97d0 Added geometryc, shaderc just compiles vertexdecl.cpp, & misc cleanup 2016-09-15 21:01:28 -05:00
Joshua Brookover
27b5ef26dd Updated bx and bgfx 2016-09-15 20:25:18 -05:00
Joshua Brookover
12f5519ce1 Cleanup and added BGFX_CONFIG_DEBUG=1 for Debug configuration 2016-09-15 20:17:27 -05:00
Joshua Brookover
9d2b302598 Remove LICENSE file 2016-09-11 16:52:20 -05:00
Joshua Brookover
6eabf94dc0 Switched to CC0 since it is recognized by GitHub 2016-09-11 16:49:32 -05:00
Joshua Brookover
0514e615f2 Added submodules for bx and bgfx. 2016-09-06 01:32:35 -05:00
Joshua Brookover
5088dc78f0 Modified ConfigureDebugging to work without external file 2016-09-06 01:01:35 -05:00
Joshua Brookover
1324277f42 Created add_shader macro for non-bgfx examples 2016-09-06 01:01:09 -05:00
Joshua Brookover
02d602720d Minor improvements when including this repo into another cmake project. 2016-09-05 23:56:27 -05:00
Joshua Brookover
30607af0ea Now compiles all valid types of shaders. 2016-09-05 20:19:18 -05:00
Joshua Brookover
8f9fb0006a Basic osx support. 2016-09-05 19:47:55 -05:00
Joshua Brookover
b030cbac0c Initial commit, only tested in Visual Studio 2015.
Supports building bgfx, tools, & examples.
Detects shader modifications and automatically recompiles them for DirectX11.
2016-09-05 18:51:13 -05:00