16 Commits

Author SHA1 Message Date
Thomas Mann ff348cb15e Fix minor typo 2024-12-22 19:44:29 +01:00
Thomas Mann 544437f57c Add optional mirroring for Tooll's UI on the second render view. This can be useful for sharing the UI and can be significantly faster than mirroring the display with Windows. 2024-09-05 21:50:59 +02:00
Thomas Mann 47681faeb9 Log graphics card 2023-12-29 16:09:45 +01:00
Dom 821ad2a075 begin resource refactor for shaders
whitespace

shader compilation consistency

remove entryPoint from shader resource definition

chore: cleanup ShaderResource & its regex, error log consistency

propogate messages outward, remove LastCompilerError (for thread safety)

fixed an oopsie I made with GpuSorter

better shader compilation success log, fix remaining SharpDX slot types

shader caching - threadsafe ;)

recompile source for file-based shaders regardless of dirty flags

complete shader caching logic
2023-12-13 22:45:52 -05:00
Thomas Mann 77bf8fccda Provide better device shutdown error messages 2023-11-14 16:28:27 +01:00
Thomas Mann 1172b6c2a1 Show warning dialog if stand alone version was started with "T3Editor.exe" 2023-10-15 16:14:32 +02:00
Thomas Mann e143218754 Radial flex also shows valid value range 2023-10-14 21:58:30 +02:00
Thomas Mann 409e29e077 Throw readable message after GPU suspension 2023-10-11 20:20:44 +02:00
Thomas Mann 4e33234d67 Improve warning message if Windows diagnostics tools are not installed 2023-10-10 23:52:08 +02:00
ylmrx 3349d1b8e3 rollback focus related change, fix just the menu entry... 2023-09-16 12:10:43 +02:00
ylmrx 440c44ea7d Focus takes out menubar and timeline too 2023-09-16 12:10:43 +02:00
ylmrx 8047b4c870 fix: re-order fullscreen, attempt to fix focusmode 2023-09-16 12:10:43 +02:00
ylmrx ac2be689d2 fix: enable two new settings for many-screens setups, remove the swap screen option 2023-09-16 12:10:43 +02:00
Thomas Mann 6ed573caea Show message dialog instead of exception if graphics card is not sufficient 2023-08-21 22:23:43 +02:00
Thomas Mann 771978b286 Refactor UiModel -> UiSymbolData 2023-07-05 21:07:00 +02:00
Dom 54d6b9b997 dependency organization for winforms
cleanup
2023-05-19 21:43:46 +02:00