Commit Graph

8524 Commits

Author SHA1 Message Date
IchorDev
e74c3a82dd
Made struct order deterministic (hopefully) (#3118) 2023-06-27 09:23:48 -07:00
Бранимир Караџић
93815ab7c7 Cleanup. 2023-06-26 21:16:17 -07:00
Branimir Karadžić
d6a251670a Fixed build. 2023-06-26 20:10:25 -07:00
Бранимир Караџић
e1092698a5 Removed platforms that are not supported anymore. 2023-06-26 20:05:05 -07:00
Бранимир Караџић
b74da5c643 GL: Removed GLX context code. 2023-06-26 19:18:49 -07:00
issam3105
e8eb9782fa
Support OpenGL on EGL (#3115)
Co-authored-by: Dahmen issam <issam.dahmen@fittingbox.com>
2023-06-26 17:06:00 -07:00
Бранимир Караџић
c1afaa88e7 Updated IDL. 2023-06-26 11:22:34 -07:00
IchorDev
cbd83f57ca
New auto-generated D bindings (#3114)
* Added shaderc default defines to docs

* Update tools.rst

* Update tools.rst

* WIP new D bindings

* New bindings "nearly done"

* More unfinished changes

* Nearly done; ctors still don't work

* Bindings auto-generation is done

* New auto-generated D bindings

* Reduced D bindings file count back to 2

---------

Co-authored-by: Бранимир Караџић <branimirkaradzic@gmail.com>
2023-06-26 11:21:22 -07:00
Бранимир Караџић
c913c2e76a Updated version. 2023-06-24 09:55:36 -07:00
Бранимир Караџић
6cedc01d19 Updated spirv-cross. 2023-06-24 09:55:14 -07:00
Бранимир Караџић
aaf0fdf7cf Updated spirv-tools. 2023-06-24 09:55:06 -07:00
Бранимир Караџић
78ebe62890 Updated glslang. 2023-06-24 09:54:56 -07:00
Бранимир Караџић
e1211c2909 Updated spirv-headers. 2023-06-24 09:54:48 -07:00
Бранимир Караџић
6bab752aca Updated meshoptimizer. 2023-06-24 09:54:31 -07:00
Бранимир Караџић
e70d7bb742 Updated ImGui. 2023-06-24 09:54:18 -07:00
Бранимир Караџић
6a858f17da Updated cgltf. 2023-06-24 09:54:01 -07:00
Бранимир Караџић
0418da686a Updated version. 2023-06-24 08:27:42 -07:00
Бранимир Караџић
322fc55251 Updated scripts. 2023-06-24 08:27:25 -07:00
Бранимир Караџић
68b2c630b0 Removed deleted files from amalgamation. 2023-06-24 08:26:20 -07:00
Бранимир Караџић
928800feab macOS, iOS: Removed OpenGL/OpenGLES support. 2023-06-24 08:13:00 -07:00
Бранимир Караџић
cb7ca00fe1 GL: Include glcontext_* based on defines. 2023-06-23 21:14:06 -07:00
Branimir Karadžić
75fc6aeb4a Added clear rect test. 2023-06-23 20:17:56 -07:00
Andy Fillebrown
5ae4386bf0
Fix D3D12 clear rect not being passed to frameBuffer.clear (#3113) 2023-06-23 20:12:04 -07:00
Бранимир Караџић
fa1897bd1f Added headless validation for bgfx::init and bgfx::reset. 2023-06-23 19:16:32 -07:00
Бранимир Караџић
2af2abda62 Cleanup. 2023-06-23 18:12:40 -07:00
Бранимир Караџић
c2e001cd25 Cleanup. 2023-06-23 17:52:16 -07:00
issam3105
47345a3a17
Support OpenGL on EGL and allow headless context creation (#3110)
* allow headless context creation using EGL

* Fixed dynamic lib import

---------

Co-authored-by: Dahmen issam <issam.dahmen@fittingbox.com>
2023-06-23 09:51:59 -07:00
Бранимир Караџић
6c8700d70c Removed non-existing C++ overloads from IDL. 2023-06-20 09:25:01 -07:00
Бранимир Караџић
02e67ff404 Cleanup. 2023-06-13 18:27:31 -07:00
云风
498c34273b
Larger debug text for retina display (#3109)
* Add Init.Resolution.scaleDebug

* clamp scale to BGFX_CONFIG_MAX_SCALE_DEBUG

* update version

* Use textWdith/textHeight in helloworld
2023-06-13 18:17:38 -07:00
Бранимир Караџић
b5471d14f8 Acquire resource API lock when calling bgfx::reset. 2023-06-12 20:10:07 -07:00
Бранимир Караџић
e7e75e4bff Cleanup. 2023-05-26 08:40:53 -07:00
云风
5ddc5595ff
Align at least 8 (#3104) 2023-05-26 07:26:22 -07:00
Бранимир Караџић
eb3405158a Cleanup. 2023-05-23 22:03:07 -07:00
Бранимир Караџић
fa01f76836 Updated version. 2023-05-21 17:28:13 -07:00
Бранимир Караџић
121f9dbfb8 Updated spirv-headers. 2023-05-21 17:28:01 -07:00
Бранимир Караџић
8727f3c823 Updated spirv-cross. 2023-05-21 17:27:44 -07:00
Бранимир Караџић
e7f4420d1f Updated spirv-tools. 2023-05-21 17:27:34 -07:00
Бранимир Караџић
11a1669c3f Updated glslang. 2023-05-21 17:27:26 -07:00
Бранимир Караџић
1c44c92e84 Updated meshoptimizer. 2023-05-21 17:27:19 -07:00
Бранимир Караџић
3944eed099 Updated ImGui. 2023-05-21 17:27:12 -07:00
Бранимир Караџић
3a0233ed50 Cleanup. 2023-05-20 18:45:17 -07:00
Бранимир Караџић
7e6816ab77 Updated version. 2023-05-18 23:04:41 -07:00
Бранимир Караџић
a4a41e72f2 Updated docs. 2023-05-18 23:04:27 -07:00
Бранимир Караџић
2d3a057a68 Updated spirv-tools. 2023-05-14 08:48:28 -07:00
Бранимир Караџић
a3598c6d28 Updated spirv-cross. 2023-05-14 08:48:16 -07:00
Бранимир Караџић
1929ca061b Updated glslang. 2023-05-14 08:48:02 -07:00
Бранимир Караџић
f611d68f72 Fixed validation when creating dynamic index buffer with compute read flag. 2023-05-09 18:14:30 -07:00
Branimir Karadžić
cd4f64b643 Issue #3093. 2023-05-05 19:22:44 -07:00
Бранимир Караџић
d015ec082e Updated version number. 2023-05-04 22:24:26 -07:00