Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						25ed3632f7 
					 
					
						
						
							
							[client] x11: remove dead code  
						
						
						
						
					 
					
						2021-09-11 10:06:52 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						3adb7ca4b2 
					 
					
						
						
							
							[client] wayland: fix possible memory leak  
						
						
						
						
					 
					
						2021-09-11 10:03:27 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						5fbb34f8f3 
					 
					
						
						
							
							[doc] add upscale/downscale and related words to dictionary  
						
						
						
						
					 
					
						2021-09-04 17:23:13 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						20acb9002a 
					 
					
						
						
							
							[doc] install: fix missing new line warning  
						
						
						
						
					 
					
						2021-09-04 13:35:08 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						4ee83a2b31 
					 
					
						
						
							
							[client] ci: check --help spelling  
						
						
						
						
					 
					
						2021-09-04 13:31:55 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						909a9a903f 
					 
					
						
						
							
							[doc] lgspell: allow spell checking arbitrary text  
						
						
						
						
					 
					
						2021-09-04 13:31:55 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						ce091fd4e4 
					 
					
						
						
							
							[client] main: correctly handle EINTR from nanosleep  
						
						... 
						
						
						
						Previously, all progress made during sleep is reset, so if the thread keeps
getting interrupted before the sleep finishes, the sleep will never complete. 
						
						
					 
					
						2021-09-04 13:31:30 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						49725c9ea4 
					 
					
						
						
							
							[doc] ci: run CI build with spell check  
						
						
						
						
					 
					
						2021-09-04 13:30:51 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						753b44e34f 
					 
					
						
						
							
							[doc] support building with spell check  
						
						
						
						
					 
					
						2021-09-04 13:30:51 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						1b58f2592c 
					 
					
						
						
							
							[client] egl: make filters damage aware  
						
						... 
						
						
						
						This saves a lot of GPU power for partial updates. Running testufo with
lanczos downscaling and FSR upscaling consumed over 90 W, but with this
commit, consumed only 75 W. 
						
						
					 
					
						2021-09-04 13:30:24 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						e9bf225c75 
					 
					
						
						
							
							[client] egl: remove useless RenderStep struct  
						
						
						
						
					 
					
						2021-09-04 13:28:49 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						f287b4625d 
					 
					
						
						
							
							[client] config: fix usage of "ie"  
						
						
						
						
					 
					
						2021-09-04 13:28:34 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						43b0e80f93 
					 
					
						
						
							
							[common] ivshmem: use e.g. instead of incorrect ie for example  
						
						
						
						
					 
					
						2021-09-04 13:28:34 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						92155de98d 
					 
					
						
						
							
							[client] config: fix spelling of synchronize  
						
						
						
						
					 
					
						2021-09-04 13:28:15 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						94d7ed300e 
					 
					
						
						
							
							[docs] ci: build documentation on GitHub Actions  
						
						
						
						
					 
					
						2021-09-04 13:27:51 +10:00 
						 
				 
			
				
					
						
							
							
								Netboy3 
							
						 
					 
					
						
						
							
						
						924bd9e543 
					 
					
						
						
							
							[doc] Correct a few spelling mistakes  
						
						
						
						
					 
					
						2021-09-04 13:27:35 +10:00 
						 
				 
			
				
					
						
							
							
								Netboy3 
							
						 
					 
					
						
						
							
						
						c4eadda389 
					 
					
						
						
							
							[doc] install: Add Configuration Widget section  
						
						... 
						
						
						
						Add a section to cover the configuration widget, the
various tabs and settings and the new post-processing
filter stack. 
						
						
					 
					
						2021-09-04 13:27:35 +10:00 
						 
				 
			
				
					
						
							
							
								Netboy3 
							
						 
					 
					
						
						
							
						
						f563e67e19 
					 
					
						
						
							
							[doc] install: Remove scale toggle from key bindings  
						
						
						
						
					 
					
						2021-09-04 13:27:35 +10:00 
						 
				 
			
				
					
						
							
							
								Netboy3 
							
						 
					 
					
						
						
							
						
						d7e4536e57 
					 
					
						
						
							
							[doc] install: Add additional command line options  
						
						... 
						
						
						
						Add wayland:fractionScale and reorder options. 
						
						
					 
					
						2021-09-04 13:27:35 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						ab033d84b1 
					 
					
						
						
							
							[common] cpuinfo: handle more than 64 threads on Windows  
						
						... 
						
						
						
						The old code will not correctly report the number of threads on CPUs with
more than one processor group, i.e. when there are more than 64 logical
processors (threads). 
						
						
					 
					
						2021-09-04 13:25:24 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						286da11172 
					 
					
						
						
							
							[host] windows: don't register exit event when none exists  
						
						
						
						
					 
					
						2021-09-04 13:25:06 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						ac926e4458 
					 
					
						
						
							
							[client] egl: support debug contexts on older EGL versions  
						
						
						
						
					 
					
						2021-09-04 13:24:45 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						26d2feb4d8 
					 
					
						
						
							
							[client] egl: remove warning disabling in ffx.c  
						
						
						
						
					 
					
						2021-09-04 13:24:34 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						ffabdd348c 
					 
					
						
						
							
							[common] cpuinfo: trim trailing whitespace from model name on Windows  
						
						
						
						
					 
					
						2021-08-31 20:57:34 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						5fc561fa63 
					 
					
						
						
							
							[common] cpuinfo: trim any trailing whitespace from CPU model  
						
						
						
						
					 
					
						2021-08-31 20:20:11 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						977a4f6323 
					 
					
						
						
							
							[client] egl: remove useless comment in filter_downscale.c  
						
						
						
						
					 
					
						2021-08-31 20:14:39 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						8514f35474 
					 
					
						
						
							
							[common] windebug: handle FormatMessage failure  
						
						
						
						
					 
					
						2021-08-31 20:14:29 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						e05bb196f0 
					 
					
						
						
							
							[host] app: print CPU information on startup  
						
						
						
						
					 
					
						2021-08-31 20:14:10 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						c7666b065a 
					 
					
						
						
							
							[client] main: print out CPU information on startup  
						
						
						
						
					 
					
						2021-08-31 20:14:10 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						0faafbff47 
					 
					
						
						
							
							[common] cpuinfo: implement for Windows  
						
						
						
						
					 
					
						2021-08-31 20:14:10 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						34fb2f9076 
					 
					
						
						
							
							[common] cpuinfo: implement lgDebugCPU  
						
						... 
						
						
						
						This is a helper function that can be run at startup to quickly generate
a debug print containing CPU information. 
						
						
					 
					
						2021-08-31 20:14:10 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						a6112feddb 
					 
					
						
						
							
							[common] cpuinfo: implement for linux by parsing /proc/cpuinfo  
						
						
						
						
					 
					
						2021-08-31 20:14:10 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						815aac28fb 
					 
					
						
						
							
							[common] cpuinfo: add common library  
						
						
						
						
					 
					
						2021-08-31 20:14:10 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						79a9127c04 
					 
					
						
						
							
							[client] imgui: use consistent modal background colours  
						
						... 
						
						
						
						The translucent white modal background sort of cancels out the dark
background we apply to the overlay, which is undesirable. It should
instead further darken the background.
For consistency, we now use igGetColorU32Col(ImGuiCol_ModalWindowDimBg)
to draw the overlay background, to avoid hardcoding the same colour in
multiple places. 
						
						
					 
					
						2021-08-31 09:09:26 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						31249da533 
					 
					
						
						
							
							[client] imgui: run animations at consistent speeds  
						
						... 
						
						
						
						Currently, this is visible through how fast the cursor blinks, with it
blinking faster at higher refresh rates. This commit makes the timing
consistent. 
						
						
					 
					
						2021-08-31 08:16:07 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						f4df690d9f 
					 
					
						
						
							
							[client] egl: fix preset tooltip always showing  
						
						
						
						
					 
					
						2021-08-30 18:47:48 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						239cb6a92b 
					 
					
						
						
							
							[client] egl: add separator after presets  
						
						
						
						
					 
					
						2021-08-30 18:45:21 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						876a4125bf 
					 
					
						
						
							
							[client] egl: correctly select the preset when saving over it  
						
						
						
						
					 
					
						2021-08-30 18:45:21 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						ffbf6cd8b4 
					 
					
						
						
							
							[client] egl: make preset UI more intuitive  
						
						... 
						
						
						
						This commit makes selecting a preset load it, and changes "Create preset" to
"Save preset as...". 
						
						
					 
					
						2021-08-30 18:45:21 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						39e42ba735 
					 
					
						
						
							
							[common] option: change option_dump to option_dump_preset  
						
						... 
						
						
						
						This new function dumps all options marked as preset instead of dumping
individual sections. This should allow filter options to not be all grouped
into the [eglFilter] section. 
						
						
					 
					
						2021-08-30 18:32:16 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						3345ff8448 
					 
					
						
						
							
							[client] egl: mark all preset-only options as such  
						
						
						
						
					 
					
						2021-08-30 18:21:54 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						44850f1699 
					 
					
						
						
							
							[common] option: add preset-only options that don't show up in help  
						
						
						
						
					 
					
						2021-08-30 18:21:54 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						8a2ae6860e 
					 
					
						
						
							
							[client] egl: warn when attempting to save without preset selected  
						
						
						
						
					 
					
						2021-08-30 18:21:54 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						1717555187 
					 
					
						
						
							
							[client] egl: implement preset deletion  
						
						
						
						
					 
					
						2021-08-30 18:21:54 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						dc27638025 
					 
					
						
						
							
							[client] egl: implement loading and saving of filter order  
						
						
						
						
					 
					
						2021-08-30 18:21:54 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						c85cc7d668 
					 
					
						
						
							
							[client] egl: show preset errors as modal dialogs  
						
						
						
						
					 
					
						2021-08-30 18:21:54 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						311f7241c6 
					 
					
						
						
							
							[client] egl: implement preset loading/saving logic  
						
						
						
						
					 
					
						2021-08-30 18:21:54 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						b7b93f624c 
					 
					
						
						
							
							[client] egl: implement options loading/saving for downscale  
						
						
						
						
					 
					
						2021-08-30 18:21:54 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						084837b936 
					 
					
						
						
							
							[client] egl: add loadState and saveState for filters  
						
						
						
						
					 
					
						2021-08-30 18:21:54 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						4adb425337 
					 
					
						
						
							
							[client] egl: add UI for presets list  
						
						
						
						
					 
					
						2021-08-30 18:21:54 +10:00