Robert D. Blanchet Jr
834ec251e7
More build fixes.
2019-04-24 21:33:26 -05:00
Robert D. Blanchet Jr
c3f52fd76e
Fix missing -ObjC flag.
2019-04-24 21:33:26 -05:00
Robert D. Blanchet Jr
8eb363a378
Updating submodules
2019-04-24 21:33:26 -05:00
Jonny
22805562b0
Updates for emscripten, along with travis builds
2019-02-28 13:01:32 -06:00
Joshua Brookover
95cb070eb2
Don't build tools and examples on iOS travis
2019-01-24 12:04:49 -06:00
Joshua Brookover
30a8cc3935
Disable problem examples for now
2019-01-24 10:37:22 -06:00
Julien Hamaide
aeff603539
Option to specify minimum opengl version at compile time
2019-01-24 10:18:06 -06:00
Brandon Hamm
89bb89d400
updating bgfx examples
2019-01-15 11:50:47 -06:00
Brandon Hamm
5f1bffd005
Updating submodules
2019-01-15 11:50:47 -06:00
=
1fd0168961
Add missing OpenGL dependency to travis setup
2019-01-12 22:49:27 -06:00
=
b30ae7b4cd
Add windows to travis and refine builds
2019-01-12 22:49:27 -06:00
Jonny
eb5bf5bf64
Add iOS support
2019-01-12 22:47:42 -06:00
Mathieu-Andre Chiasson
4cf4edff09
added Spir-V shader generator support
...
Vulkan support is coming...
2019-01-08 11:55:43 -06:00
Mathieu-Andre Chiasson
c5e68e3bbd
renamed gles to essl to match shader runtime layout
2019-01-03 13:03:02 -06:00
ProWolf
32365cacb0
Update bgfx, bimg, bx
2018-12-19 17:25:16 -06:00
Matt Chiasson
2e3eace2e4
Update pvrtc.cmake
2018-12-11 16:59:40 -06:00
tjysdsg
8f729e775d
update submodules
2018-11-24 15:01:08 -06:00
tjysdsg
9a44462a6f
fix issue #31 : The body of constexpr function not a return-statement
2018-11-24 15:01:08 -06:00
Alex Fuller
49ec02e8a3
Update bgfx, bimg, bx
2018-09-02 19:52:36 -07:00
Mischa Aster Alff
78799a6865
Add build output files to .gitignore
2018-08-20 10:51:50 -05:00
Mischa Aster Alff
5032a16aa8
Fix build errors when supplying relative paths to BX_DIR, BIMG_DIR and BGFX_DIR
2018-08-20 10:38:49 -05:00
Mischa Aster Alff
168a1fd848
Update to latest versions of bx, bimg and bgfx
2018-08-20 10:20:36 -05:00
Francis Hart
9e660ee65e
Add build option to turn off 'd' suffix for debug build targets
2018-08-16 12:06:53 -05:00
Léo Willian Kölln
85cc3d9716
Added support for SDL and GLFW
2018-08-04 17:28:47 -05:00
Yannick Pflanzer
1e0859f71c
Added option to compile shaders for asm.js
2018-07-15 17:12:04 -05:00
Lectem
2bdb71c787
Update and rename ocornut-imgui to dear-imgui to mirror upstream
2018-05-08 10:39:44 -05:00
Lectem
73fcb6519b
Update to latest version of bgfx
2018-05-06 16:36:03 -05:00
Joshua Brookover
96b92f2c55
Update submodules
2018-04-25 21:27:21 -05:00
Lectem
d2f3952146
Never build glsl-optimizer with ubsan
2018-01-22 18:33:15 -06:00
Lectem
5030df7fc7
Fix add_shader GLSL_VERSION argument parsing
2018-01-22 18:33:15 -06:00
Lectem
45f3e3dfe4
Fix shaderc:glsloptimizer requires -fno-strict-aliasing
2018-01-22 18:33:15 -06:00
Lectem
8f7a12583a
Update to latest bgfx
2018-01-22 18:33:15 -06:00
Lectem
16fc394a05
Move travis CI to trusty
2018-01-22 18:33:15 -06:00
Lectem
718c92852d
Add more configurations to the travis CI
2017-12-21 00:12:23 -06:00
Lectem
dfeeb2194a
Fix Linux and OSX dependencies + Amalgamated build
2017-12-21 00:12:23 -06:00
Walter Pearce
43c8db3c9f
Fixed: Debug/CHECK builds of bgfx were not straightforward with the current setup; bgfx relies on BX also being debug-enabled, while this only enabled it for BGFX and only in CMAKE Debug mode. Added BGFX_CONFIG_DEBUG cmake option to easily enable checked/trace builds in release mode
2017-11-30 23:52:23 -06:00
Walter Pearce
9972c1001b
Fixed: texturev build failed requiring examples-common; moved BGFX_EXAMPLES check to examples instead of globally.
...
Updated: bgfx, bx, bimg to latest
Fixed: bx now requires including 3rdparty for build
2017-11-28 10:04:39 -06:00
Thibault Lescoat
0f283a8120
Add an optional label to shaderc command to have clearer build logs (API name for example)
2017-11-26 14:17:00 -06:00
Thibault Lescoat
f99dea5992
Create folder for output when invoking shaderc
2017-11-26 14:17:00 -06:00
Joshua Brookover
938a2d8ecb
Updated libraries
2017-10-10 21:59:40 -05:00
Joshua Brookover
21d4f7f46a
Updated to latest bgfx
2017-08-11 20:40:09 -05:00
Joshua Brookover
5ee179c940
Added BGFX_INSTALL_EXAMPLES
2017-06-22 21:50:36 -05:00
Joshua Brookover
87759f1c11
Fixed issues with amalgamated builds
2017-06-22 21:49:51 -05:00
Joshua Brookover
cd5b8b374f
Added textures and texturev
2017-06-22 21:48:35 -05:00
Joshua Brookover
770fa12e09
Updated libraries.
2017-06-22 21:47:05 -05:00
Joshua Brookover
153de548e3
Merge pull request #10 from onqtam/onqtam-emscripten-fixes
...
not removing the egl/ppapi gles2 contexts
2017-05-28 13:12:26 -05:00
Viktor Kirilov
ebb397b102
not removing the egl/ppapi gles2 contexts
...
the egl context is required when building with emscripten for asm.js - and the contents of the 2 files are ifdef-ed anyway so there is no problem in compiling them for platforms which don't need them.
2017-05-28 19:28:10 +03:00
Joshua Brookover
b3237e15d5
Merge pull request #9 from onqtam/onqtam-patch-2
...
fixing build of tools for MinGW
2017-05-27 11:53:08 -05:00
Joshua Brookover
628bba59bc
Merge pull request #8 from onqtam/onqtam-patch-1
...
adding the tools and examples targets in the proper folders in IDEs
2017-05-27 11:52:38 -05:00
Viktor Kirilov
b60ac4220c
fixing build of tools for MinGW
...
otherwise I would get the following error when linking shaderc.exe
../../../../bin/gcc/Release/libbx.a(os.cpp.obj):os.cpp:(.text+0x49): undefined reference to `GetProcessMemoryInfo'
Note: I'm using MinGW-w64 gcc 7.1 and also have VS 2017 installed with the Game development with C++ workflow
2017-05-27 17:25:37 +03:00