* Update bgfx.rst
Added Texture Flags BGFX_TEXTURE_* in Textures section under TextureFormat
* Update bgfx.h
Added a specific mention that Texture creation BGFX_TEXTURE_* flags can be used, in both relevant createFrameBuffer prototypes
* 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>
* Android: Add local copy of native_app_glue, patched to compile as C++.
* Android: List android-x86_64 configuration in makefile
* Android: Build shared-lib and examples by default
* Docs: Update Android build prerequisites
* CI: Add Android builds
* CI: **DO NOT MERGE** pick bx/PR with android support update
* Add indirect draw with indirect count (BGFX_CAPS_DRAW_INDIRECT_COUNT)
* Update bindings
* VK: Add support for BGFX_CAPS_DRAW_INDIRECT_COUNT
* D3D12: Add support for BGFX_CAPS_DRAW_INDIRECT_COUNT
* GL: Add support for BGFX_CAPS_DRAW_INDIRECT_COUNT
* 48-drawindirect: Use BGFX_CAPS_DRAW_INDIRECT_COUNT if available
* 48-drawindirect: Update shaders
* First commit - tested with dx11 on windows
* Minor changes & adding some comments.
* Update hextile.cpp
* update some bin files
* rename texture
* minor comment update
* Added support to configure tile rate as well as tile rotation strength, update bin files & screenshot
* use texture from polyhaven, updated screenshot, updated bin files & minor changes to shader.
* missed pushing texture
* update license
* Update hextile.cpp
* Fix regular tiling
* use ktx with mipmaps
* minor change to ensure that regular tiling & hextile matches with default tile rate.
* minor c
Co-authored-by: Бранимир Караџић <branimirkaradzic@gmail.com>
* Added example 48-multidrawindirect
* Added example 48-multidrawindirect
* enable shader.mk to build directories that only have compute shaders
* compiled shaders for example 48
* MultidrawIndirect example renamed to DrawIndirect, sets draw mtx in compute
* update 48-drawindirect shaders
* fix typos
* fixed bgfx::setPlatformData change for example48
* fix docs
* added name to cs_drawindirect.sc
* style updates for example 44
* add slider to example 48-drawindirect
* D binds: expanded enums; added some C++ pre-processor functions
* Updated D bindings files
* Re-updated tools.rst to match tool help output
texturec update next
* Reworded & reformatted bgfx.rst for better clarity
* Reworded for clarity; made option format more consistent
* Added one character!
* Updated shaderc help
Will update docs to 100% match soon
* Updated geometryc's help
Co-authored-by: Бранимир Караџић <branimirkaradzic@gmail.com>