summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2017-05-12Pica: Write shader registers in functionsJannik Vogel
The commit after this one adds GS register writes, so this moves the VS handlers into functions so they can be re-used and extended more easily.
2017-05-11Pica: Set program code / swizzle data limit to 4096Jannik Vogel
One of the later commits will enable writing to GS regs. It turns out that on startup, most games will write 4096 GS program words. The current limit of 1024 would hence result in 3072 (4096 - 1024) error messages: ``` HW.GPU <Error> video_core/shader/shader.cpp:WriteProgramCode:229: Invalid GS program offset 1024 ``` New constants have been introduced to represent these limits. The swizzle data size has also been raised. This matches the given field sizes of [GPUREG_SH_OPDESCS_INDEX](https://3dbrew.org/wiki/GPU/Internal_Registers#GPUREG_SH_OPDESCS_INDEX) and [GPUREG_SH_CODETRANSFER_INDEX](https://www.3dbrew.org/wiki/GPU/Internal_Registers#GPUREG_SH_CODETRANSFER_INDEX) (12 bit = [0; 4095]).
2017-05-07Merge pull request #2682 from nicoboss/filterYuri Kunde Schlesner
citra-qt: game list search function fixed minor mistakes
2017-05-06Don’t focus the search field if the game is emptyNico Bosshard
2017-05-05Merge pull request #2686 from wwylele/tex-coord-regYuri Kunde Schlesner
pica: use correct coordinates for texture 2
2017-05-05Create a random console_unique_id (#2668)B3n30
* Create a random console_id when config save_file is created Added button in system config to refresh the console unique id * Moved the connect for the button from .ui file to constructor of ConfigureSystem * Added warning and info dialog Fixup: Make use of qt5 style connects, renamed the refresh button, removed some duplicate code, changed random device and moved all to the generate function * Changed the random generator to reflect what a real 3DS stores as console unique id Fixup: Changed the warning message * Fixup: Set and Create * Fixup: Added console id label, therfore removed second message box * Fixup: fixed the endianess * Fixup: more endianness fixes * Fixup: Endianness the 3rd
2017-05-05pica: shader_dirty if texture2 coord changedwwylele
2017-05-03Merge pull request #2606 from wwylele/irbunnei
ir: implement circle pad pro
2017-05-03pica: use correct coordinates for texture 2wwylele
2017-05-03ir: implement circle pad prowwylele
2017-05-03Fixed some more typosNico Bosshard
2017-05-02citra-qt: game list search function fixed minor mistakesNico Bosshard
2017-04-29citra-qt: game list search function (#2673)Nico Bosshard
* citra-qt: game list search function * Empty search field during game list refresh * Code improvements * Code formatting * Autofocus search field * JayFoxRox's recommendations * lioncash's review
2017-04-21Merge pull request #2671 from wwylele/dot3-rgbabunnei
rasterizer: implement combiner operation 7 (Dot3_RGBA)
2017-04-20gl_shader_gen: remove TODO about Lerp behaviour verification. The ↵wwylele
implementation is verified against hardware
2017-04-19Merge pull request #2666 from yuriks/gl-cleanupsYuri Kunde Schlesner
PicaShaderConfig cleanups
2017-04-19rasterizer: implement combiner operation 7 (Dot3_RGBA)wwylele
2017-04-18Merge pull request #2532 from wwylele/ldrro-ipcYuri Kunde Schlesner
ldr_ro: use IPC helper
2017-04-17OpenGL: Pass Pica regs via parameterYuri Kunde Schlesner
2017-04-17input_common/sdl: add support for binding button to axiswwylele
2017-04-17ldr_ro: use IPC helperwwylele
2017-04-16OpenGL: Move PicaShaderConfig to gl_shader_gen.hYuri Kunde Schlesner
Also move the implementation of CurrentConfig to the cpp file.
2017-04-16OpenGL: Move Attributes enum to a more appropriate fileYuri Kunde Schlesner
2017-04-13Merge pull request #2659 from MerryMage/dsp_dsp-correctionbunnei
dsp_dsp: Messages are modified by service before being sent to DSP
2017-04-12Better looking status bar under Linux Ubuntu (#2662)Cereal-Killa
* Remove borders from status bar items On Ubuntu the status bar didn't look as good as on Windows due to some border being drawn around each status bar cell.
2017-04-12dsp_dsp: Messages are modified by service before being sent to DSPMerryMage
2017-04-12Merge pull request #2628 from Subv/udsSebastian Valle
Services/UDS: Initial support for hosting local-wlan networks.
2017-04-09qt: enable config for circle pad prowwylele
2017-04-08Pica/Regs: Correct bit width for blend-equationsJannik Vogel
2017-04-06Merge pull request #2533 from Lectem/apt_ipchelperbunnei
IpcHelper enhancement and APT refactor
2017-04-06Merge pull request #2634 from wwylele/batterybunnei
shared_page: stub battery state
2017-04-03citra-qt: Move config dialog code to its own directoryLioncash
2017-04-03error conversion fixes for soc_unoah the goodra
2017-04-01Fix OutputDebugString syscallMichael Theall
2017-03-27Services/UDS: Fixed a style mistake in GetChannel.Sebastian Valle
2017-03-26Services/UDS: Use consistent spelling for WiFi and simplify the GetChannel ↵Subv
function.
2017-03-26Services/UDS: Signal the connection event when closing down the network.Subv
2017-03-26Services/UDS: Do not allow trying to start up a network that only the host ↵Subv
can connect to.
2017-03-26Service/UDS: Schedule an event to broadcast the beacon frames every 102.4ms.Subv
2017-03-26Services/UDS: Store the entire NetworkInfo structure that was used to create ↵Subv
the network. It will be needed when generating the beacon frames.
2017-03-26Services/UDS: Initial support for hosting local-wlan networks.Subv
Currently it will let games create a network as hosts, but will not broadcast it anywhere and will not allow clients to connect.
2017-03-25ptm: create SharedExtSave file before openning itwwylele
2017-03-21Merge pull request #2512 from SonofUgly/custom-layoutbunnei
Add custom layout settings.
2017-03-21shared_page: stub battery statewwylele
2017-03-20hopefully fix clang-format issues with old versionLectem
2017-03-20Merge pull request #2630 from wwylele/qt-focus-loss-2bunnei
Qt: Release all pressed buttons when window focus is lost [rebased]
2017-03-19address more commentsLectem
2017-03-18Cast size_t to u32 for PushStaticBuffer usagesLectem
2017-03-18IPCHelper Skip method + address comments for aptLectem
2017-03-18apt: fix RequestBuilder parameters for Unwrapwwylele