Branimir Karadžić
|
8c8b6b5692
|
Raised renderer baseline, and removed caps every backend now supports. (#3962)
|
2026-09-05 05:24:56 +00:00 |
|
Branimir Karadžić
|
01dbbbc08c
|
Added swap-chain. (#3959)
|
2026-09-05 01:44:33 +00:00 |
|
Бранимир Караџић
|
1ac4eb3cdd
|
WebGPU: Fixed compressed texture update bounds, and pipeline cache key.
|
2026-09-03 05:26:33 +00:00 |
|
Бранимир Караџић
|
340ef142c3
|
Enable primitive restart for strip topologies.
|
2026-09-01 23:47:00 +00:00 |
|
Branimir Karadžić
|
c949b911fc
|
Reduce default footprint: optional debug text, drop unused shader copies. (#3938)
|
2026-08-29 22:32:32 -07:00 |
|
Branimir Karadžić
|
732724bf75
|
VK, WebGPU: Fixed frame buffer resize on headless reset. (#3931)
|
2026-08-26 06:40:45 +00:00 |
|
Branimir Karadžić
|
a014198164
|
WebGPU: Fixed mipgen for BGRA8 textures. (#3929)
|
2026-08-25 18:31:48 -07:00 |
|
Branimir Karadžić
|
d611ecef3f
|
Fixed WebGPU sRGB, MSAA, depth-stencil readback, and BGRA8 storage. (#3926)
|
2026-08-25 05:57:56 +00:00 |
|
Branimir Karadžić
|
0432b5d3c5
|
Reworked blit to use regions, added buffer blit and read buffer. (#3924)
|
2026-08-25 03:31:09 +00:00 |
|
Branimir Karadžić
|
f564ae8bf9
|
Fixed device lost handling. (#3923)
|
2026-08-24 22:24:26 +00:00 |
|
Branimir Karadžić
|
dd961560d5
|
Raw buffers (#3920)
* Added raw compute buffers, resource type/dimension now comes from shader reflection. Bumped shader version to 12.
* Rebuild internal embedded shaders.
* Updated bindings.
* Rebuild embedded shaders.
* Rebuilt shaders.
* Updated bindings.
|
2026-08-22 20:03:12 -07:00 |
|
Branimir Karadžić
|
1eb770679f
|
WebGPU: Fixed timer query. Fixes #3902. (#3903)
|
2026-08-18 00:07:52 +00:00 |
|
Branimir Karadžić
|
d918bd0be7
|
Fixed 08-update texture update size, WebGPU cube slice count, Vulkan init order. (#3901)
|
2026-08-17 04:15:05 +00:00 |
|
Branimir Karadžić
|
35a98dd645
|
Grow per-frame storage on-demand instead statically allocating for the maximum. (#3900)
|
2026-08-16 17:26:25 -07:00 |
|
Branimir Karadžić
|
b12eef18b5
|
Fixed clear quad not writing stencil. (#3887)
|
2026-08-13 18:04:54 -07:00 |
|
Branimir Karadžić
|
56ef37bcf8
|
Implemented BGFX_SAMPLER_SAMPLE_STENCIL in all backends. (#3884)
|
2026-08-13 15:38:58 -07:00 |
|
Branimir Karadžić
|
3d3b08778e
|
Support depth-1 volume textures. (#3883)
|
2026-08-12 18:24:25 -07:00 |
|
Branimir Karadžić
|
e75ab293cc
|
Metal/WebGPU: Clip view scissor and render area to the framebuffer. Fixes #3864. (#3866)
|
2026-08-02 02:51:44 +00:00 |
|
Branimir Karadžić
|
8377801ee0
|
Add BC4S, BC5S, BC6HU, RGB10A2U and D32FS8 texture formats. (#3857)
|
2026-07-29 21:25:53 +00:00 |
|
Branimir Karadžić
|
1862bf0480
|
Guard against undersized texture updates. Fix compute image views. (#3856)
|
2026-07-29 14:10:57 +00:00 |
|
Branimir Karadžić
|
ce18bdb6c6
|
Allow negative x/y in bgfx::setViewRect. (#3848)
|
2026-07-25 15:04:06 +00:00 |
|
Branimir Karadžić
|
435627021d
|
Added clear texture API. (#3836)
|
2026-07-16 05:41:58 +00:00 |
|
Branimir Karadžić
|
a4555482f9
|
Increased number of texcoord attributes, increased instance data, added int32/uint32 vertex attributes. (#3832)
|
2026-07-14 05:15:13 +00:00 |
|
Branimir Karadžić
|
6eb09a4a9b
|
Added setImage with array layer range for compute images. (#3829)
|
2026-07-13 04:19:07 +00:00 |
|
Branimir Karadžić
|
1fae5a8b06
|
D3D11/D3D12/VK/WebGPU: Fixed blend-state, and blend factor for MRT. (#3825)
|
2026-07-13 01:43:24 +00:00 |
|
Branimir Karadžić
|
7b38346442
|
Added stencil write mask. (#3821)
|
2026-07-11 23:46:38 -07:00 |
|
Branimir Karadžić
|
80bee4959c
|
Added example name to title bar. Added WebGPU vendor info. (#3820)
|
2026-07-12 04:07:10 +00:00 |
|
Branimir Karadžić
|
4e88edd7de
|
WebGPU/Metal: Fix sparse slot vertex stream. (#3814)
|
2026-07-06 23:02:39 -07:00 |
|
Branimir Karadžić
|
a62a6f008b
|
Fixed indexed draw indirect with dynamic/transient index buffers. (#3813)
|
2026-07-06 21:45:53 +00:00 |
|
Branimir Karadžić
|
3c7aef042a
|
WebGPU: Improve state tracking. (#3797)
|
2026-06-28 09:38:40 -07:00 |
|
Branimir Karadžić
|
ecc78ad376
|
WebGPU: Emscripten fixed PR #3780. (#3795)
|
2026-06-28 00:39:55 -07:00 |
|
Branimir Karadžić
|
b3a15e8e8e
|
WebGPU: Dedup bind group per frame. (#3791)
|
2026-06-28 05:08:54 +00:00 |
|
Branimir Karadžić
|
07fcf2a577
|
Revert "WebGPU: enable emscripten support (#3780)" (#3782)
This reverts commit 6777023bfe.
|
2026-06-25 05:14:34 +00:00 |
|
trollyjolly
|
6777023bfe
|
WebGPU: enable emscripten support (#3780)
|
2026-06-25 05:12:27 +00:00 |
|
Branimir Karadžić
|
2ed5f31f6a
|
WebGPU: Updated Tint and WebGPU header. (#3777)
|
2026-06-22 05:55:04 +00:00 |
|
Branimir Karadžić
|
1e8e82b42e
|
WebGPU: Fixed texture conversion pitch, and mip-gen array views. (#3776)
|
2026-06-22 04:05:14 +00:00 |
|
Branimir Karadžić
|
ffcbac4ac0
|
D3D11/WebGPU: Fixed vertex pulling draw count. Guard WebGPU getPipeline stream loop. (#3775)
|
2026-06-22 03:02:03 +00:00 |
|
Branimir Karadžić
|
73629ada72
|
Dedup bindings per encoder. (#3772)
|
2026-06-20 05:22:12 +00:00 |
|
Branimir Karadžić
|
e92490c3f7
|
Added _layer parameter to bgfx::readTexture for texture array/cubemap readback. Closes #3235. (#3737)
|
2026-06-07 09:22:37 -07:00 |
|
Branimir Karadžić
|
944ccff1e4
|
D3D11/D3D12/VK/WebGPU: Fixed independent blend _rgba. (#3736)
|
2026-06-07 08:37:37 -07:00 |
|
Branimir Karadžić
|
ac6aa47b41
|
Metal/WebGPU: clearQuad — don't enable stencil ops when FB has no stencil. Closes #3310. (#3733)
|
2026-06-07 05:59:27 +00:00 |
|
Branimir Karadžić
|
81b63b81c9
|
Unified ChunkedScratchBuffer implementation. (#3730)
|
2026-06-07 03:29:09 +00:00 |
|
Branimir Karadžić
|
11151de78d
|
Added setTexture view API. (#3728)
|
2026-06-06 17:34:02 +00:00 |
|
Branimir Karadžić
|
b0f61277f5
|
D3D12/WebGPU: Support cubemap/2d-array auto mip generation. Issue #3441. (#3724)
|
2026-06-02 05:40:36 +00:00 |
|
Branimir Karadžić
|
65f9425d8c
|
Updated to new SIMD. (#3699)
|
2026-05-03 18:51:10 +00:00 |
|
Branimir Karadžić
|
331783cf9a
|
Renamed bx::uint32_min/max/clamp/cntlz/cnttz/mod to typed equivalents. (#3692)
|
2026-04-27 04:19:08 +00:00 |
|
Branimir Karadžić
|
50bf41b224
|
Fixed stremMask check. (#3682)
|
2026-04-21 11:21:40 -07:00 |
|
Branimir Karadžić
|
c9e98db704
|
Cleanup. (#3679)
|
2026-04-21 03:58:53 +00:00 |
|
Branimir Karadžić
|
78076b02eb
|
WebGPU: Fixed formats. (#3676)
|
2026-04-19 16:35:06 -07:00 |
|
Branimir Karadžić
|
ef52d84ca4
|
Cleanup. (#3670)
|
2026-04-18 18:43:48 +00:00 |
|