Commit Graph
128 Commits
Author SHA1 Message Date
Leandro Freire 1db46f4fe6 Rename variables and constants 2019-08-17 12:32:16 -07:00
Leandro Freire 855623e153 Rename VertexDecl to VertexLayout 2019-08-13 18:42:01 -07:00
Бранимир Караџић 1ce3e6d256 Cleanup. 2019-07-24 20:17:26 -07:00
Бранимир Караџић e91be57ff3 Cleanup. 2019-07-21 20:48:01 -07:00
Kitchen 4941a3d81c fix devide by zero in texture viewer when construct orientation matrix (#1825) 2019-07-21 20:45:37 -07:00
Attila Kocsis 62f54bb7ad File dialog added to entry
Win32/Linux version is from texturev. OSX uses native dialog instead of zenity.
win32 has a fix to support win32 target:  OPENFILENAMEA customData is uintptr_t instead of uint64_t.
2019-04-25 22:29:34 +02:00
Бранимир Караџић b323a8950c texturev: Fixed recognizing file extension on files with extensions with multiple period separators. 2019-03-23 09:54:45 -07:00
Branimir Karadžić 464a555101 texturev: Added winapi support for openFileSelectionDialog. 2019-02-19 22:42:46 -08:00
Бранимир Караџић 9ad5f41858 Fixed build. 2019-02-19 19:30:08 -08:00
Бранимир Караџић 3d7a8e904c Cleanup. 2019-02-19 17:53:03 -08:00
Бранимир Караџић e29c43221d Cleanup. 2019-02-17 22:08:18 -08:00
Бранимир Караџић 3d809c38f4 Cleanup. 2019-02-17 21:50:46 -08:00
Бранимир Караџић 8cb250f1ff texturev: Added open file dialog. 2019-02-17 20:19:23 -08:00
Branimir Karadžić 50409d2999 Fixed build. 2019-02-16 22:45:54 -08:00
Branimir Karadžić 5495b432f3 Fixed build. 2019-02-16 21:25:13 -08:00
Бранимир Караџић 26b5fc3b34 Cleanup. 2019-02-16 19:58:18 -08:00
Бранимир Караџић 3f3a9450ba Happy New Year! 2019-01-13 17:13:25 -08:00
Бранимир Караџић a54f8a3f81 Renamed UniformType enum Int1 to Sampler. 2019-01-11 14:14:17 -08:00
Бранимир Караџић fb8a82a5fd Cleanup. 2019-01-03 14:30:59 -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ć 6bff345637 StringView cleanup. 2018-10-21 19:17:44 -07:00
Branimir Karadžić 4433b5bcdc Separating sampler flags from texture creation flags. 2018-08-20 17:12:26 -07:00
Branimir Karadžić 0b0770ed39 texturev: Added image info to menu bar. 2018-07-04 13:36:14 -07:00
Branimir Karadžić 0e0da47e61 Added primitive count to perf stats. 2018-05-17 17:24:10 -07:00
Branimir Karadžić 80d56ed37c Cleanup. 2018-04-23 16:23:38 -07:00
Branimir Karadžić 098bbe46e9 texturev: Moved context menu into main menu. 2018-04-20 16:42:39 -07:00
Branimir Karadžić 28e1839342 Added transient buffer stats. 2018-04-18 16:35:57 -07:00
Branimir Karadžić b6199d9254 Fixed DDS association mimetype. 2018-04-15 07:57:15 -07:00
Branimir Karadžić b0a7c13473 texturev: Fixed crash when selected image is invalid. 2018-04-02 06:02:55 -07:00
Branimir Karadžić 498175746e texturev: Fixed layer control for 3D textures with mips. 2018-03-27 18:09:31 -07:00
Branimir Karadžić c6b4ce512a Fixed issue #1331. 2018-02-13 16:08:49 -08:00
Branimir Karadžić 584b8b34f0 Added support for independent RGB channel write control. 2018-02-13 12:35:23 -08:00
Branimir Karadžić 49a75f2fb1 bx math API cleanup. 2018-01-13 15:33:50 -08:00
Branimir Karadžić a6617f7fdf Cleanup. 2018-01-08 19:05:21 -08:00
Branimir Karadžić 6023a016c4 texturev: Fixed window resizing. 2018-01-05 16:43:38 -08:00
Branimir Karadžić 0093775508 texturev: Added support for drop file. 2018-01-04 13:05:36 -08:00
Branimir Karadžić 97e6c498a8 entry: Added drop file event WIP. 2018-01-03 21:37:42 -08:00
Branimir Karadžić ed00c24f6f texturev: Allow arbitrary window size. 2018-01-02 19:15:04 -08:00
Branimir Karadžić fcc9160e03 texturev: Added scale slider. 2018-01-02 16:20:03 -08:00
Branimir Karadžić f44c8e2b14 Happy New Year! 2018-01-01 11:16:06 -08:00
Branimir Karadžić d32ca7682c texturev: Added support for linear input images. 2017-12-12 17:31:22 -08:00
Branimir Karadžić 547d1d2b11 Cleanup. 2017-12-02 18:15:31 -08:00
Branimir Karadžić 90ef8970cc Fixed build. 2017-12-01 22:09:02 -08:00
Branimir Karadžić 844cabf25e texturev: Added SDF menu option. 2017-11-29 22:30:05 -08:00
Branimir Karadžić 624c050047 texturev: Added separate MSDF shader. 2017-11-29 21:06:14 -08:00
Branimir Karadžić 81ded16290 texturev: Added load/save settings. 2017-11-28 19:18:46 -08:00
Branimir Karadžić 7a1e4637e3 Cleanup. 2017-11-27 23:10:34 -08:00
Branimir Karadžić 93bde787b8 Fixed build. 2017-11-15 20:30:02 -08:00
Branimir Karadžić 2fa09df3bd texturev: Fixed mip update issue. 2017-11-06 18:25:14 -08:00