mirror of
https://github.com/thunderbrewhq/thunderbrew
synced 2025-12-12 03:02:30 +00:00
feat(console): hardware detection et cetera
This commit is contained in:
parent
97bbe2ea66
commit
31f215ea14
118 changed files with 4059 additions and 1931 deletions
43
src/console/cvar/Gx.hpp
Normal file
43
src/console/cvar/Gx.hpp
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
#ifndef CONSOLE_C_VAR_GX_HPP
|
||||
#define CONSOLE_C_VAR_GX_HPP
|
||||
|
||||
#include "gx/CGxFormat.hpp"
|
||||
#include "console/CVar.hpp"
|
||||
|
||||
extern CVar* s_cvGxStereoEnabled;
|
||||
extern CVar* s_cvGxRefresh;
|
||||
extern CVar* s_cvGxMaximize;
|
||||
extern CVar* s_cvGxMultisample;
|
||||
extern CVar* s_cvGxCursor;
|
||||
extern CVar* s_cvGxStereoSeparation;
|
||||
extern CVar* s_cvGxMultisampleQuality;
|
||||
extern CVar* s_cvGxResolution;
|
||||
extern CVar* s_cvHwDetect;
|
||||
extern CVar* s_cvGxOverride;
|
||||
extern CVar* s_cvGxFixLag;
|
||||
extern CVar* s_cvMaxFPS;
|
||||
extern CVar* s_cvGxVSync;
|
||||
extern CVar* s_cvVideoOptionsVersion;
|
||||
extern CVar* s_cvGxStereoConvergence;
|
||||
extern CVar* s_cvMaxFPSBk;
|
||||
extern CVar* s_cvGxTripleBuffer;
|
||||
extern CVar* s_cvGxDepthBits;
|
||||
extern CVar* s_cvGxColorBits;
|
||||
extern CVar* s_cvGxApi;
|
||||
extern CVar* s_cvGxAspect;
|
||||
extern CVar* s_cvFixedFunction;
|
||||
extern CVar* s_cvWidescreen;
|
||||
extern CVar* s_cvGxWindow;
|
||||
extern CVar* s_cvWindowResizeLock;
|
||||
|
||||
void RegisterGxCVars();
|
||||
|
||||
void UpdateGxCVars();
|
||||
|
||||
void SetGxCVars(const CGxFormat& format);
|
||||
|
||||
bool CVGxStereoConvergenceCallback(CVar* h, const char* oldValue, const char* newValue, void* arg);
|
||||
|
||||
bool CVGxStereoSeparationCallback(CVar* h, const char* oldValue, const char* newValue, void* arg);
|
||||
|
||||
#endif
|
||||
Loading…
Add table
Add a link
Reference in a new issue