Commit Graph
21 Commits
Author SHA1 Message Date
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ć fde976604c Raised minimum OpenGL version to 4.3. OpenGLES to 3.0. Removed glsl-optimizer. (#3905) 2026-08-19 10:12:25 -07:00
Branimir Karadžić af4015db29 Add BGFX_CONFIG_GL_NORMALIZE_NDC_CONVENTION. (#3875) 2026-08-06 05:30:06 -07:00
Branimir Karadžić 67893bcf71 Rebuilt embedded shaders. (#3796) 2026-06-28 00:39:44 -07:00
Branimir Karadžić 90d61887ac D3D11: Renamed dx11 to dxbc. (#3586) 2026-02-08 01:45:18 +00:00
Branimir Karadžić 6d8e61b16a D3D11: Fixed shaderc. (#3559) 2026-01-20 06:06:05 +00:00
Branimir Karadžić 33541e4bab D3D12: Added DXIL support. (#3558)
* Added DXIL support.

* Fixed Linux build.

* Fixed mingw build.

* Fixed build.
2026-01-20 01:43:31 +00:00
Branimir Karadžić 967f7629b6 Added WGSL shaders. (#3543) 2026-01-10 03:31:01 +00:00
Branimir Karadžić 9d63c39a44 Rebuilt shaders. (#3520) 2025-12-23 04:53:36 +00:00
Бранимир Караџић f14c14a485 Removed D3D9. (#3191) 2023-11-03 21:15:42 -07:00
Branimir Karadžić f569fe32a6 Rebuilt all embedded shaders. 2021-06-06 14:51:46 -07:00
Branimir Karadžić f27f44f974 texturev: Updated shaders. 2021-04-25 18:07:57 -07:00
Branimir Karadžić da555b0721 Rebuild tools embedded shaders. 2021-02-26 18:49:02 -08:00
elvencache 96611dd944 Add HDR backbuffer support to texturev for viewing HDR textures
Texturev already supports exposure/stops as a way to view details in HDR textures. But results still clip to 1.0 due to 8 bits per channel back buffer. So not viable to view in native HDR.

Add UI menu to select scRGB (f16 HDR for windows) and HDR10 (pq/st2084 and rec2020 color primaries) and add shader code to properly display image. The intent is for SDR range content to look identical across all three modes. With additional details available in HDR modes when viewed on HDR monitor.

Running into trouble compiling fs_texture_array at the moment. So skipping the changes required in that shader.

*sdf.bin.h files changed because of changes in common.sh. Could roll the hdr code into a separate hdr.sh which would leave them be if that would be better?
2018-12-29 23:10:28 -08:00
Branimir Karadžić 2a6436fbc5 Cleanup. 2018-11-02 17:18:22 -07:00
Branimir Karadžić d32ca7682c texturev: Added support for linear input images. 2017-12-12 17:31:22 -08:00
Branimir Karadžić e322217bc7 texturev: Added exposure control. 2017-10-25 16:17:54 -07:00
Branimir Karadžić 369efb8a61 texturev: Rebuilt embedded shaders. 2017-07-09 11:54:24 -07:00
Branimir Karadžić 236ef4b875 Fixed shader binary truncation. Issue #1170. 2017-06-20 20:34:41 -07:00
Branimir Karadžić cba4ed0f04 texturev: Rebuilt embedded shaders. 2017-05-29 12:13:02 -07:00
Branimir Karadžić a94089e29f Added simple texture viewer tool. 2016-04-21 22:12:35 -07:00