88 Commits (3e5aeb9a7abb74fb5492f8f93265c03f45c1757a)

Author SHA1 Message Date
Subv fb8f47060b GPU: Implemented the flip_data (bit 0) bit in display transfers. 11 years ago
bunnei d61b26b79f HID: Complete refactor of pad/touch input to fix threading issues. 11 years ago
Subv 1248e291f0 GPU: Added the stencil test structure to the Pica Regs struct. 11 years ago
Subv 414b0741c4 GPU: Implemented more depth buffer formats. 11 years ago
archshift 041e99b613 Added LCD registers, and implementation for color filling in OGL code. 11 years ago
Subv 0abba5874c GPU: Use the correct position for the finished bit in memory fills 11 years ago
Subv a762f9c176 GPU: Corrected the 24 bit memory fills component order 11 years ago
archshift 47010fea31 Implement SetLcdForceBlack, move register enum to hw.h 11 years ago
bunnei 34c31db14a GPU: Added RGB565/RGB8 framebuffer support and various cleanups. 11 years ago
archshift 7f9ee69a2b Added RGBA5551 compatibility in the rasterizer 11 years ago
Subv c564c21668 GPU: Implemented bits 3 and 1 from the display transfer flags. 11 years ago
Subv b1284222f2 GPU: Fixed RGBA8 as output format in a display transfer. 11 years ago
Tony Wasserka 23c6764b2b GPU: Add support for more framebuffer formats in display transfers. 11 years ago
Subv fbbfb52a2c GPU: Fixed the RGBA8 input format and RGB8 output format 11 years ago
archshift 302f0b32f5 Remove duplication of INSERT_PADDING_WORDS between pica.h and gpu.h 11 years ago
Tony Wasserka 0da6a7e234 GPU: Properly implement memory fills. 11 years ago
Emmanuel Gil Peyrot c439b3074d video_core: Implement the remaining framebuffer formats in the OpenGL renderer. 11 years ago
archshift ef24e72b26 Asserts: break/crash program, fit to style guide; log.h->assert.h 11 years ago
Lioncash 676daef3c7 core: Fix some warnings on OSX 11 years ago
Yuri Kunde Schlesner a09f71521e GPU: Fix buffer overrun in Display Transfers 11 years ago
Yuri Kunde Schlesner 9e084826b8 GPU: Do periodic VBlank updates using CoreTiming 11 years ago
Yuri Kunde Schlesner e29dd76e12 GPU: Correct wrong default framebuffer address for sub-screen. 11 years ago
Yuri Kunde Schlesner 98e3274935 GPU: Fire GPU interrupts at the correct places. 11 years ago
Yuri Kunde Schlesner 7b3452c730 Move ThreadContext to core/core.h and deal with the fallout 11 years ago
bunnei e9650f1c61 DSP: Signal (faked) interrupt on every frame. 11 years ago
Tony Wasserka 18a5e888bb GPU: Pseudo-implement horizontal scaling. 11 years ago
bunnei 3b9d181b8e GPU: Implement frameskip and remove forced framebuffer swap hack. 11 years ago
bunnei 5799025ac4 GPU: Further improve synchronization. 11 years ago
purpasmart96 ebfd831ccb License change 11 years ago
Yuri Kunde Schlesner 0600e2d8b5 Convert old logging calls to new logging macros 11 years ago
bunnei 170123982d GPU: Fixed bug in command list size decoding. 11 years ago
Yuri Kunde Schlesner 521e1cb7e0 Remove unused NDMA module 11 years ago
vaguilar 223e76d51d Fixed formatting and switch statement warnings 11 years ago
Emmanuel Gil Peyrot f5d38649c7 Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated 11 years ago
Sean 9a012ff007 Fix some warnings 11 years ago
Gareth Poole 38df9e96dd Renamed souce files of services to match port names 11 years ago
archshift 09e19f9f1e Added `gpu_refresh_rate` config setting for the new interpreter speed hack. 11 years ago
archshift 0783498f57 Use configuration files to enable or disable the new dyncom interpreter. 11 years ago
Yuri Kunde Schlesner fec7f6b035 Rename GPU::Regs::FramebufferFormat to PixelFormat 12 years ago
Lioncash eb5054e6eb Fix warnings in video_core 11 years ago
Lioncash 6cc7c73b80 Core: Fix warnings in gpu.cpp 11 years ago
archshift 6e606c515f core: Prune redundant includes 11 years ago
bunnei aabfcfe6ad GPU: Improve frame synchronization, increases compatibility with both homebrew and retail applications. 12 years ago
bunnei 20d169e4a1 VideoCore: Fixes rendering issues on Qt and corrects framebuffer output size. 12 years ago
Tony Wasserka 941762a573 GPU: Fix a compiler warning about redundant semicolons. 12 years ago
Tony Wasserka 76a586de49 Pica: Add command processor. 12 years ago
Tony Wasserka 7b6a7d7dfb Pica/GPU: Change hardware registers to use physical addresses rather than virtual ones. 12 years ago
Tony Wasserka 9c781a6c76 Remove the fancy RegisterSet class introduced in 4c2bff61e. 12 years ago
bunnei 0805ecbaca GPU: Updated g_last_ticks variable to be more descriptive (represents CPU tick count of last vertical line). 12 years ago
bunnei 7ada2625fe GPU: Updated horizontal sync line counter to use framebuffer height. 12 years ago