David Marcec
2ee02649df
Added check to see if ARB_texture_mirror_clamp_to_edge is supported
7 years ago
fearlessTobi
d037602d5c
Port #3665 from Citra
8 years ago
Subv
555a0638ec
Frontend: Check for more required OpenGL extensions during startup.
8 years ago
Tobias
7bf3ea7dcc
Port #3335 and #3373 from Citra: "Small SDL fixes" and "Print the actual error preventing SDL from working" ( #637 )
* Port #3335 and #3373 from Citra
* Fixup: Use the new logging placeholders
8 years ago
James Rowe
e159c550d8
Rename logging macro back to LOG_*
8 years ago
BreadFish64
8a956adf8c
sdl: add check for GL extension support
8 years ago
Lioncash
d1e3e0eb42
string_util: Remove StringFromFormat() and related functions
Given we utilize fmt, we don't need to provide our own functions for formatting anymore
8 years ago
Lioncash
ef3129bf7a
frontends: Move logging macros over to new fmt-capable ones
8 years ago
adityaruplaha
cd2aeb1046
SDL2: Implement fullscreen. (Original PR: citra-emu/citra#3607 )
8 years ago
James Rowe
d0588e52ab
Remove settings issues in sdl and fix a few files that broke in mingw
8 years ago
James Rowe
41830b061a
Get yuzu sdl to start compiling
8 years ago
James Rowe
5dbd091a80
Massive removal of unused modules
8 years ago
bunnei
6eda6ae6eb
frontend: Update for undocked Switch screen layout.
8 years ago
wwylele
d500f79b8e
move MotionEmu from core/frontend to input_common as a InputDevice
9 years ago
B3n30
8014f7bdfb
Network: Init Network in SDL and QT
9 years ago
Yuri Kunde Schlesner
b868036561
Move screen size constants from video_core to core
video_core didn't even properly use them, and they were the source of
many otherwise-unnecessary dependencies from core to video_core.
9 years ago
wwylele
189063ac2d
InputCommon: add Keyboard
9 years ago
James Rowe
e109f95da9
Gui: Change title bar to include build name
Nightly builds now have "Citra Nightly" in the titlebar
Bleeding edge builds now have "Citra Bleeding Edge" in the titlebar
9 years ago
wwylele
e844f294a1
Frontend: emulate motion sensor
9 years ago
MerryMage
4aaaea9758
core: Move emu_window and key_map into core
* Removes circular dependences (common should not depend on core)
9 years ago
James Rowe
08f830fed4
Support additional screen layouts.
Allows users to choose a single screen layout or a large screen layout.
Adds a configuration option to change the prominent screen.
10 years ago
Emmanuel Gil Peyrot
1138ec0d49
Remove empty newlines in #include blocks.
This makes clang-format useful on those.
Also add a bunch of forgotten transitive includes, which otherwise
prevented compilation.
9 years ago
Yuri Kunde Schlesner
1e4a5da9f4
Manually tweak source formatting and then re-run clang-format
9 years ago
Emmanuel Gil Peyrot
628ed4376a
Sources: Run clang-format on everything.
9 years ago
bunnei
cfefb55db2
config: Add a setting for graphics V-Sync.
9 years ago
wwylele
c1cd474866
Refactor input subsystem
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
bunnei
c51ecfb37d
SDL2: Explicitly use RGB8 color buffer.
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