Commit Graph

3556 Commits

Author SHA1 Message Date
Branimir Karadžić
aa94189553 shaderc: Removed instMul. (#3536) 2026-01-09 06:40:56 +00:00
Branimir Karadžić
d9d99f51ad D3D12: Added pipeline stats. (#3534) 2026-01-07 04:44:12 +00:00
Branimir Karadžić
ae944eea43 Fixed MSAA texture validation. (#3529) 2025-12-31 22:30:19 +00:00
Branimir Karadžić
6417e642ef Updated docs. (#3528) 2025-12-31 19:16:26 +00:00
Бранимир Караџић
d19f3a5222 Validate that texutre supports MSAA. 2025-12-28 18:26:47 -08:00
Бранимир Караџић
23653f2918 Fixed PIX colors. 2025-12-26 21:38:57 -08:00
Бранимир Караџић
67b4d14376 Rebuilt HLSL shaders. 2025-12-26 00:23:54 -08:00
Branimir Karadžić
241e9c3330 Added Init.fallback option. Cleanup. (#3522) 2025-12-24 04:29:32 +00:00
Branimir Karadžić
9d63c39a44 Rebuilt shaders. (#3520) 2025-12-23 04:53:36 +00:00
Бранимир Караџић
71601c6be3 Set BGFX_CONFIG_MAX_BONES to 1. 2025-12-22 20:43:44 -08:00
Бранимир Караџић
56eb016280 Fixed bgfx::discard to not reset uniforms to begining of buffer. 2025-12-21 23:46:29 -08:00
Бранимир Караџић
105fd8cdf1 Cleanup. 2025-12-14 21:59:26 -08:00
Branimir Karadžić
23410d248c Fixed build.a (#3513) 2025-12-13 20:46:12 +00:00
attilaz
8a60697cfd Metal: Fixed 3d texture create (#3507) 2025-11-24 14:58:53 +00:00
Branimir Karadžić
09ad5b2340 Don't truncate view id for uniform cache. (#3505) 2025-11-24 00:42:06 +00:00
Branimir Karadžić
d396404fd3 Added Superluminal Profiler support. (#3504) 2025-11-21 19:08:12 +00:00
Бранимир Караџић
8a6a40108a Improved profiler colors. 2025-11-21 10:31:54 -08:00
Branimir Karadžić
f510ab6db8 Cleanup. (#3501) 2025-11-20 03:13:42 +00:00
Branimir Karadžić
efe84f3f14 VK: Implement chunked scratch buffer for uniforms. Fixed issue #3112. (#3500) 2025-11-20 01:57:19 +00:00
Branimir Karadžić
df6e5ced62 VK: Don't assert when it fails to set debug object name. (#3499)
* VK: Don't assert when it fails to set debug object name.

* VK: Show VkResult as decimal to match vulkan.h.
2025-11-18 19:39:19 +00:00
Branimir Karadžić
ee2072d02f Emscripten: Added missing define. (#3498) 2025-11-14 17:44:50 +00:00
Branimir Karadžić
f888f9d9a4 Fixed per view uniform order, and added more validation. (#3497) 2025-11-14 15:56:46 +00:00
attilaz
c18119bc41 Fixed UniformCacheFrame::Resize (#3496) 2025-11-14 15:28:26 +00:00
attilaz
c4e0a433f0 gl renderer: Fixed BGFX_RESET_MAXANISOTROPY change (#3494) 2025-11-13 14:38:57 +00:00
attilaz
1aee4faf0f gl renderer: Fixed etc2 srgb formats (#3493) 2025-11-13 14:38:28 +00:00
Branimir Karadžić
57e0d912bf Updated docs. (#3490) 2025-11-11 15:42:22 -08:00
Branimir Karadžić
a617e13eeb D3D12: Fixed crash when PIX is not present. (#3489) 2025-11-11 23:34:13 +00:00
Branimir Karadžić
0906e38406 Cleanup. (#3488) 2025-11-11 20:11:38 +00:00
Branimir Karadžić
9e8ecf4af4 Added EAC texture formats. (#3487) 2025-11-11 08:39:24 -08:00
Branimir Karadžić
35911ac2d9 Added uniform frequency. (#3485)
* Added uniform frequency.

* Cleanup.

* Cleanup.
2025-11-10 23:41:33 +00:00
Бранимир Караџић
8a9bc3ed65 EGL: Improved initialization. 2025-11-08 20:16:08 -08:00
Paul Gruenbacher
2e6ad9201e Fix missing resource locks for indirect buffer resource creation/destruction (#3482) 2025-11-07 22:09:19 +00:00
Бранимир Караџић
358223c63e Added variable rate shading. 2025-11-06 17:21:53 -08:00
Бранимир Караџић
45df9833a9 Metal: Added ability to make capture programmatically. 2025-11-05 13:45:20 -08:00
Бранимир Караџић
0fb116cf45 VK: Added descriptor pool per frame. 2025-11-04 14:15:49 -08:00
Бранимир Караџић
f8c7142383 Metal: Refcount check now defaults to warning instead of assert. 2025-11-02 08:41:34 -08:00
Branimir Karadžić
bcf89eb860 Cleanup. 2025-11-01 21:53:14 -07:00
Бранимир Караџић
3722e21525 Added 50-headless example. 2025-11-01 21:29:11 -07:00
Бранимир Караџић
5e46bf86f7 Fixed build. 2025-10-31 19:12:19 -07:00
Бранимир Караџић
4746a705d9 Cleanup. 2025-10-31 16:06:16 -07:00
Бранимир Караџић
ddc98ad65a VisionOS: Remove support. (#3479) 2025-10-31 20:42:42 +00:00
Бранимир Караџић
5e39256f99 Metal: Fix refcount. 2025-10-31 13:41:00 -07:00
Бранимир Караџић
b388174473 Metal: Initialize text video mem with main frame buffer. 2025-10-31 13:37:35 -07:00
Бранимир Караџић
a1e27d8e6d Metal: Allow refcount mismatch for library. 2025-10-31 13:14:13 -07:00
Бранимир Караџић
c12f6da578 Metal: Fixed main buffer creation. 2025-10-31 11:33:22 -07:00
Бранимир Караџић
f51e393d7b Cleanup. 2025-10-31 08:50:20 -07:00
Branimir Karadžić
5d8eb6d67c Cleanup. 2025-10-31 08:44:02 -07:00
Бранимир Караџић
fb27483652 Cleanup. 2025-10-31 07:03:44 -07:00
Бранимир Караџић
6dfa2ffb0e EGL: Fixed crash when MSAA context is not available. 2025-10-30 21:48:54 -07:00
Бранимир Караџић
1cc3349673 Metal: Cleanup. 2025-10-30 20:10:03 -07:00