Commit Graph

77 Commits

Author SHA1 Message Date
Branimir Karadžić f93650238a Fixed build. 2017-06-24 18:56:45 -07:00
Branimir Karadžić 14e057283d Updated example project script. 2017-06-24 18:23:43 -07:00
Branimir Karadžić 316269d5e2 Remove bimg_encode from non-tools build. 2017-04-15 09:14:00 -07:00
Branimir Karadžić 42aa94504e 33-pom: Built shaders and assets. 2017-04-04 19:47:18 -07:00
Apoorva Joshi c50cc8493f Add parallax occlusion mapping example (#1104)
* Added example 33-pom

* Fixed warning in 33-pom example on Windows

* Deleted unused image files

* Deleted runtime textures and shaders
2017-04-04 09:52:08 -07:00
Branimir Karadžić 8ce85d2462 Added bimg dependency. 2017-04-03 22:42:27 -07:00
Branimir Karadžić 1bf7b232cb Cleanup. 2017-03-20 20:39:59 -07:00
Branimir Karadžić 5375aa5a03 Fixed warnings. 2017-03-12 18:25:23 -07:00
Branimir Karadžić 61638ce0a7 Fixed Linux build as shared lib. 2017-01-08 17:07:29 -08:00
Branimir Karadžić 1350734fbb Link bx library. 2017-01-08 15:15:22 -08:00
Branimir Karadžić 76ecde3d37 Added example-32-particles. 2017-01-03 00:23:18 -08:00
Branimir Karadžić 3b83f53ab1 Happy New Year! 2017-01-01 00:18:41 -08:00
Branimir Karadžić 3e0767cecc Cleanup. 2016-09-10 09:53:29 -07:00
Pras Velagapudi aa3a6ecd80 Added flag to control building examples.
This PR adds a new flag to `genie.lua` called `--with-examples`
and uses it to control whether the example binaries are built or
not.

It also changes the default options in `makefile` to include this
flag, such that the default behavior of `bgfx` compilation is
unchanged.

This allows users who are building with CI systems or as part of a
larger automated build process to avoid having to compile examples
each time they build `bgfx`.  They can instead use `genie` directly
to configure their project to build without examples.
2016-09-10 11:23:02 -04:00
Branimir Karadžić 6cd0d95adb Renamed example to shorter name. 2016-07-24 16:08:59 -07:00
jcherlin f56cf4c88e Added RSM sample. (#854)
* Added RSM sample.
2016-07-24 15:39:50 -07:00
jcherlin f04755f9a3 Mouse Picking Example (#846)
* Added mouse picking example.
2016-07-09 23:41:38 -07:00
Branimir Karadžić a94089e29f Added simple texture viewer tool. 2016-04-21 22:12:35 -07:00
Branimir Karadžić f0ff56c8ed Cleanup. 2016-04-02 18:47:54 -07:00
Krzysztof Kondrak bea6e81d12 OculusVR: updated to SDK 1.3 2016-04-02 11:41:40 +02:00
Branimir Karadžić bac219debc Added example-29-debugdraw. 2016-03-27 18:40:03 -07:00
Branimir Karadžić 0ef73c98c8 Cleanup. 2016-03-08 16:39:59 -08:00
Dario Manesku 7b2752c450 Added 28-wireframe. Geometryc now has --barycentric feature. Example meshes updated. Commit has only glsl shaders. 2016-02-29 01:06:39 +01:00
Branimir Karadžić b7f8a8cdb5 Cleanup. 2016-02-25 20:29:09 -08:00
Miodrag Milanovic c0275c3a77 SteamLink support 2016-02-15 19:45:58 +01:00
Branimir Karadžić a972d1fef0 Tools cleanup. 2016-01-30 16:15:25 -08:00
Branimir Karadžić 008bc72d6f SDL: Updated controllerdb. 2016-01-23 21:07:44 -08:00
Branimir Karadžić f3552ff7d1 Cleanup. 2016-01-09 20:30:15 -08:00
William Casarin e084796080 configurable genie, bx location 2016-01-09 18:31:38 -08:00
Branimir Karadžić 4bb2b623d3 Happy New Year! 2016-01-01 00:11:04 -08:00
Branimir Karadžić caf305ceb1 OSX: Added weak framework for linking Metal. 2015-12-23 14:26:20 -08:00
Andrew Mac 6a42398b0b Terrain painting example. 2015-12-13 21:21:07 -04:00
Branimir Karadžić 3e5f6095a0 Updated GENie script. 2015-12-10 22:58:31 -08:00
Andrew Mac 6c395391a1 Extended Remotery profiling. 2015-11-16 10:42:56 -04:00
Branimir Karadžić 8c33afdd09 Added --with-profiler option. 2015-11-13 21:11:19 -08:00
Branimir Karadžić 6aa9629816 Added initial occlusion query support. 2015-11-01 17:28:23 -08:00
Aleks aab8751ac5 Added tvOS support. 2015-10-12 13:32:39 -07:00
Branimir Karadžić 154d2e7232 Cleanup. 2015-10-06 15:27:54 -07:00
Branimir Karadžić 2537efad37 Metal: Cleanup. 2015-10-01 20:26:27 -07:00
Branimir Karadžić 4583769681 Cleanup. 2015-08-27 20:27:03 -07:00
Branimir Karadžić 85e6bea936 Updated script. 2015-06-08 21:16:23 -07:00
Mike Popoloski 4387bed7c2 Enabling WinRT / Windows Store apps for bgfx. 2015-05-24 13:16:18 -04:00
Miodrag Milanovic b394570ff7 Updated so it can build for FreeBSD 2015-04-10 16:46:49 +02:00
Matthew Endsley a8f715e279 Support Oculus SDK versions through 0.5.0.1-beta
Tested against the following SDKs:
 - 0.5.0-beta
 - 0.4.4-beta
 - 0.4.3-beta
 - 0.4.2-beta
 - 0.4.1-beta
 - 0.4.0-beta
2015-03-29 20:38:54 -07:00
Branimir Karadžić 4b60ddf44d Fixed GLFW3 integration on Linux. 2015-03-24 23:21:32 -07:00
Branimir Karadžić 0da6c77806 Added glfw entry. 2015-03-24 22:19:21 -07:00
Branimir Karadžić 32f4165aa9 Updated GENie script to remove *.bin.h from projects. 2015-03-21 17:42:46 -07:00
Branimir Karadžić c20ec0449c Added C99 API example. 2015-03-18 16:23:38 -07:00
Brett Vickers bdd112289b bgfx genie scripts: use path.join to compose paths
Using path.join instead of string concatenation makes the scripts more
OS-neutral. It also protects against missing or doubled "/" characters
in paths.
2015-02-27 15:44:24 -08:00
Attila Kocsis 1fac08f3ef added separate ios/osx Xcode project generation
added ios/osx bundle resource loading
added info.plist for iOS Xcode examples
Xcode now uses only Universal target ( should use 'Standard' as it is default in Xcode projects - this will require modification of genie)
2015-01-14 19:50:45 +01:00