wwylele
c7bd2af530
implement circle pad modifier
10 years ago
wwylele
c1cd474866
Refactor input subsystem
10 years ago
MerryMage
49dea00b11
Microprofile: DPI-aware drawing
10 years ago
Jannik Vogel
101eb11369
Move default_attributes into Pica state
10 years ago
Jannik Vogel
acfb5257dd
Turn ShaderSetup into struct
10 years ago
Alexander Laties
17e9bc5392
fixup simple type conversions where possible
10 years ago
Jannik Vogel
3261520e19
citra_qt: Replace 'Pica Framebuffer Debugger' with 'Pica Surface Viewer'
10 years ago
Emmanuel Gil Peyrot
f20454b97c
Frontends, VideoCore: Move glad initialisation to the frontend
On SDL2 this allows it to use SDL_GL_GetProcAddress() instead of the
default function loader, and fixes a crash when using apitrace with an
EGL context.
On Qt we will need to migrate from QGLWidget to QOpenGLWidget and
QOpenGLContext before we can use gladLoadGLLoader() instead of
gladLoadGL(), since the former doesn’t expose a function loader.
10 years ago
wwylele
aad34f5d62
add missing header
10 years ago
wwylele
fe31f05925
make the name column larger as default
10 years ago
wwylele
a23e3f1cd5
add icon & title to game list
10 years ago
Jannik Vogel
db061e0568
Pica: Rename VertexLoaded breakpoint to VertexShaderInvocation
10 years ago
Emmanuel Gil Peyrot
c39a267974
VideoCore: Run include-what-you-use and fix most includes.
10 years ago
MerryMage
aa47fc2406
Audio: Add sink selection to configuration files
10 years ago
Yuri Kunde Schlesner
2396b01d5d
Common: Remove section measurement from profiler ( #1731 )
This has been entirely superseded by MicroProfile. The rest of the code
can go when a simpler frametime/FPS meter is added to the GUI.
10 years ago
Henrik Rydgård
eaf9abfe8e
Make Citra build with MICROPROFILE_ENABLED set to 0 ( #1709 )
* Make Citra build with MICROPROFILE_ENABLED set to 0
* Buildfix with microprofile kept on
* moc did not like a dialog to conditionally exist.
* Cleanup
* Fix end of line
10 years ago
Emmanuel Gil Peyrot
2ea4f2851a
Qt Frontend: Add Threads::Threads import in CMakeLists.txt.
This had been forgotten in 72fc7f4894 .
Fixes #1711 .
10 years ago
Henrik Rydgard
76a55f83c7
Replace std::map with std::array for graphics event breakpoints, and allow the compiler to inline. Saves 1%+ in vertex heavy situations.
10 years ago
Sam Spilsbury
3cae13c76b
debugger: Warn if we reach an unreachable format
10 years ago
tfarley
621cf30b24
Config: Add scaled resolution option
10 years ago
JamePeng
493a777880
Implement CheckNew3DS and CheckNew3DSApp
Append an item[is_new3ds] to config file[System] group
Implement APT::SetNSStateField,it will update the unknown NS_state_field
10 years ago
MerryMage
784e5a7007
Configure Dialog: Remove minimumSize property
10 years ago
Jannik Vogel
ce26f4c099
CitraQt: Apply config at startup
10 years ago
MerryMage
9f9c987924
Common: Remove Common::make_unique, use std::make_unique
10 years ago
LFsWang
26fb25e106
remove debug code
10 years ago
LFsWang
9ad1f457de
Fix encode problem On Windows
10 years ago
LittleWhite
611b686333
Compilation fix
10 years ago
LittleWhite
aad774fa01
Add more stuff to configure.
10 years ago
LittleWhite
9ddc04971b
Whole config is handled by Config class.
This also means : we have only one config file, now
10 years ago
LittleWhite
e5b8519b62
Add Configure widget
10 years ago
LFsWang
b692dbafe3
Fix Qt chinese words encode problem on Windows
10 years ago
LittleWhite
7cbbcfd995
Register ROM started through the gamelist in the list of ROM recently started
10 years ago
Jannik Vogel
9e29ed3f66
PICA: Fix MAD/MADI encoding
10 years ago
Jannik Vogel
49010f5379
Fix attribute mapping in vs debugger
10 years ago
LittleWhite
59fe02348a
Improve error report from Init() functions
Add error popup when citra initialization failed
10 years ago
LittleWhite
8a7526eda8
Set the appropriate locale to get float conversion working using std::to_string
10 years ago
LittleWhite
c4c48d4ab3
Display errors in GUI when loading ROM failed
10 years ago
Dwayne Slater
141fe87a0f
Add immediate mode vertex submission
10 years ago
MerryMage
f2c32b7336
Dependencies: Remove GLFW, Add SDL2
citra: Remove GLFW, Add SDL2
FindSDL2: Do not CACHE SDL2_* variables if library is not found
EmuWindow_SDL2: Set minimal client area at initialisation time
EmuWindow_SDL2: Corrections
EmuWindow_SDL2: Fix no decorations on startup on OS X
cmake: windows_copy_files
10 years ago
MerryMage
d2710b784a
AudioCore: Skeleton Implementation
This commit:
* Adds a new subproject, audio_core.
* Defines structures that exist in DSP shared memory.
* Hooks up various other parts of the emulator into audio core.
This sets the foundation for a later HLE DSP implementation.
10 years ago
LittleWhite
3a13842bb2
Add a configuration entry to enable/disable the check
10 years ago
LittleWhite
68325884e3
Add check before closure when emulation is running
Implement confirmation in a specific function
Fix typos and coding style
Coding convention
10 years ago
archshift
b1ebd54cb6
Change default gameListRootDir from "" to "."
Not much thought went into that one...
10 years ago
archshift
8e9fde2828
Gamelist: supply default settings for QSettings config
10 years ago
Lioncash
a64af28cf2
core: Use unique_ptr for holding the interpreter instances
10 years ago
archshift
6e66a1244e
Refactor ScanDirectoryTreeAndCallback to separate errors and retvals
ScanDirectoryTreeAndCallback, before this change, coupled error/return
codes and actual return values (number of entries found). This caused
confusion and difficulty interpreting the precise way the function
worked.
Supersedes, and closes #1255 .
10 years ago
polaris-
4e0ae45d99
Handle changes pointed out in comments on PR
10 years ago
wwylele
91874459b3
change file path encoding to Local8bit()
to support non-latin characters
10 years ago
Pierre de La Morinerie
b95e88c55d
citra-qt: persist hardware-rendering and shaders-jit settings
Before this changing these settings from the GUI would apply the
settings, but they were reseted to the default values when exiting
citra.
10 years ago
Pierre de La Morinerie
2754ac64b7
citra-qt: Add icon to Mac app
Previously the Mac app didn't have any icon.
10 years ago