aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/citra_qt
Commit message (Collapse)AuthorAge
* Merge pull request #929 from neobrain/geoshader_definitionsGravatar Tony Wasserka2015-07-21
|\ | | | | Pica/Shader: Add geometry shader definitions.
* | Resolve issue accidentally left unaddressed in PR #930Gravatar Yuri Kunde Schlesner2015-07-21
| |
* | Merge pull request #930 from neobrain/copypaste_commandlistGravatar Yuri Kunde Schlesner2015-07-20
|\ \ | | | | | | citra-qt: Add support for copying the command list contents to clipboard.
* | | Rasterizer/Textures: Fixed a bug where the I4 format would get twice the ↵Gravatar Subv2015-07-19
| | | | | | | | | | | | | | | | | | real stride. Also added its name to the texture viewer widget
| * | citra-qt: Add support for copying the command list contents to clipboard.Gravatar Tony Wasserka2015-07-15
|/ /
| * Pica/Shader: Add geometry shader definitions.Gravatar Tony Wasserka2015-07-15
|/
* Merge pull request #924 from aroulin/qt-disassembly-stepGravatar Yuri Kunde Schlesner2015-07-13
|\ | | | | Qt: Fix disassembly widget stepping
* | citra-qt: Add depth formats to framebuffer viewing widget.Gravatar Tony Wasserka2015-07-13
| |
* | citra-qt: Properly specify the framebuffer format.Gravatar Tony Wasserka2015-07-13
| |
* | CiTrace: Clean up initialization method.Gravatar Tony Wasserka2015-07-13
| |
* | CiTrace: Record LCD registers. Cleanup recording code.Gravatar Tony Wasserka2015-07-13
| |
* | CiTrace: Record default vertex attributes.Gravatar Tony Wasserka2015-07-13
| |
* | citra-qt: Properly disable the CiTrace widget upon starting/stopping emulation.Gravatar Tony Wasserka2015-07-13
| |
* | Add CiTrace recording support.Gravatar Tony Wasserka2015-07-13
| | | | | | | | | | | | This is exposed in the GUI as a new "CiTrace Recording" widget. Playback is implemented by a standalone 3DS homebrew application (which only runs reliably within Citra currently; on an actual 3DS it will often crash still).
| * Qt: Fix disassembly widget steppingGravatar aroulin2015-07-13
|/
* Merge pull request #910 from linkmauve/installGravatar Tony Wasserka2015-07-12
|\ | | | | Tell CMake to install the compiled binaries on Linux.
| * Citra, CitraQt: Tell cmake to install the compiled binaries.Gravatar Emmanuel Gil Peyrot2015-07-09
| | | | | | | | | | This will help packaging tremendously, as a `make DESTDIR=… install` will now put every file at their place (on Linux and related).
* | CitraQt: Cleanup includes.Gravatar Emmanuel Gil Peyrot2015-06-28
| |
* | Common: Remove now-unused EMU_PLATFORM define, fixes issue #373.Gravatar Emmanuel Gil Peyrot2015-06-27
|/
* Make the call stack entries not editableGravatar Greg Wicks2015-06-19
|
* Robocopy doesn't like trailing slashesGravatar Clienthax2015-06-09
|
* Merge pull request #811 from archshift/commonifyGravatar archshift2015-05-31
|\ | | | | Commonify video_core utility headers
* \ Merge pull request #832 from yuriks/refresh-rate-optionGravatar bunnei2015-05-31
|\ \ | | | | | | Remove gpu_refresh_rate configuration option
| | * Move video_core/color.h to common/color.hGravatar archshift2015-05-30
| | |
| | * Move video_core/math.h to common/vector_math.hGravatar archshift2015-05-30
| | | | | | | | | | | | The file only contained vector manipulation code, and such widely-useable code doesn't belong in video_core.
* | | Merge pull request #830 from SeannyM/qt-noborderGravatar bunnei2015-05-30
|\ \ \ | |_|/ |/| | QT: Remove border around widgets
| | * Remove gpu_refresh_rate configuration optionGravatar Yuri Kunde Schlesner2015-05-29
| | | | | | | | | | | | | | | | | | | | | Changing it makes emulation inherently inaccurate. It also had a wrong default value (30, whereas the real system has a refresh rate of 60 Hz) which, even if changed, would continue to be used unless people manually removed it from their config files.
* | | Remove every trailing whitespace from the project (but externals).Gravatar Emmanuel Gil Peyrot2015-05-29
| |/ |/|
| * QT: Remove border around widgetsGravatar Sean Maas2015-05-29
| |
* | Assets: Move citra.ico from src/assets to dist.Gravatar Emmanuel Gil Peyrot2015-05-25
|/
* Qt: Silence a bogus warning printed when using the debug runtimeGravatar Yuri Kunde Schlesner2015-05-23
| | | | | | | | The Qt debug runtime prints a bogus warning on the console if you haven't called makeCurrent since the last time you called swapBuffers. This presumably means something if you're using QGLWidget the "regular" way, but in our multi-threaded use case is harmless since we never call doneCurrent in the rendering thread.
* Pica: Create 'State' structure and move state memory there.Gravatar bunnei2015-05-22
|
* MakeCurrent race condition fixGravatar tfarley2015-05-22
|
* OpenGL rendererGravatar tfarley2015-05-22
|
* INI hw/sw renderer toggleGravatar tfarley2015-05-22
|
* Use condition var to properly pause the CPU threadGravatar James Rowe2015-05-18
| | | | Adds support for threaded pausing so citra doesn't spin wait on pause
* Merge pull request #758 from yuriks/sync-loggingGravatar Yuri Kunde Schlesner2015-05-15
|\ | | | | Common: Remove async logging
* \ Merge pull request #675 from jroweboy/windows-build-fixesGravatar Yuri Kunde Schlesner2015-05-14
|\ \ | | | | | | Windows build fixes
* | | Memmap: Re-organize memory function in two filesGravatar Yuri Kunde Schlesner2015-05-15
| | | | | | | | | | | | | | | | | | | | | memory.cpp/h contains definitions related to acessing memory and configuring the address space mem_map.cpp/h contains higher-level definitions related to configuring the address space accoording to the kernel and allocating memory.
* | | Qt: Shutdown emulation session only if EmuThread exists.Gravatar bunnei2015-05-12
| | |
| | * Common: Remove async loggingGravatar Yuri Kunde Schlesner2015-05-12
| |/ |/| | | | | | | | | | | | | | | | | | | It provided a large increase in complexity of the logging system while having a negligible performance impact: the usage patterns of the ring buffer meant that each log contended with the logging thread, causing it to effectively act as a synchronous extra buffering. Also removed some broken code related to filtering of subclasses which was broken since it was introduced. (Which means no one ever used that feature anyway, since, 8 months later, no one ever complained.)
* | Memory: Add GetPhysicalPointer helper functionGravatar Yuri Kunde Schlesner2015-05-09
| |
* | Memory: Support more regions in the VAddr-PAddr translation functionsGravatar Yuri Kunde Schlesner2015-05-09
| | | | | | | | | | Also adds better documentation and removes the one-off reimplementation of the function in pica.h.
* | Loader: Remove .bin file supportGravatar Yuri Kunde Schlesner2015-05-08
| | | | | | | | | | It is of very limited practical utility currently, and will soon be impossible to support due to more accurate memory map emulation.
* | Common: Remove common.hGravatar Yuri Kunde Schlesner2015-05-07
| |
* | Common: Remove many unnecessary cross-platform compatibility macrosGravatar Yuri Kunde Schlesner2015-05-06
| |
* | Merge pull request #698 from Zaneo/clip_stylus_inputGravatar Tony Wasserka2015-05-02
|\ \ | | | | | | EmuWindow: Clip mouse input coordinates to emulated screen dimensions.
| * | EmuWindow: Clip mouse input coordinates to emulated screen dimensions.Gravatar Zaneo2015-05-01
| | | | | | | | | | | | | | | | | | | | | If the mouse position for a mouse move/drag would take it outside the emulated screen dimensions, clip the coordinates to the emulated screen dimensions. Qt and GLFW will report negative coordinates for mouse positions to the left, or above citra window. Added restriction to mouse coordinates passed to touchmoved by Qt/GLFW to be greater or equal to zero.
* | | Qt: Shutdown game on emulator close event.Gravatar bunnei2015-05-01
| | |
* | | Qt: Disable "Start" unless we are paused (it otherwise has no meaning and ↵Gravatar bunnei2015-05-01
| | | | | | | | | | | | causes a crash).