summaryrefslogtreecommitdiffstats
path: root/src/core/hw/gpu.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove empty newlines in #include blocks.Emmanuel Gil Peyrot2016-09-211-1/+0
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-181-40/+44
* HWRasterizer: Texture forwardingtfarley2016-04-211-2/+2
* core/video_core: Make NumIds functions constexprLioncash2016-03-171-1/+1
* core/video_core: Don't cast away const in subscript operatorsLioncash2016-03-171-3/+3
* GPU: Implement TextureCopy-mode display transfersYuri Kunde Schlesner2015-08-161-5/+27
* GPU/DisplayTransfer: Implemented bit 5 in the transfer flags.Subv2015-07-201-0/+1
* Core: Cleanup hw includes.Emmanuel Gil Peyrot2015-06-281-0/+1
* Common: Remove common.hYuri Kunde Schlesner2015-05-071-1/+3
* Merge pull request #650 from Subv/scalingbunnei2015-03-181-2/+7
|\
| * GPU/DisplayTransfer: Made the scaling bits a single 2bit valueSubv2015-03-161-2/+7
| * GPU: Fixed the bit 25 in the display transfer flags.Subv2015-03-101-2/+2
* | GPU: Implemented the flip_data (bit 0) bit in display transfers.Subv2015-03-141-1/+1
* | Merge pull request #629 from archshift/lcdfbbunnei2015-03-101-0/+2
|\ \ | |/ |/|
| * Added LCD registers, and implementation for color filling in OGL code.archshift2015-03-091-0/+2
* | Merge pull request #648 from Subv/fill_bitTony Wasserka2015-03-091-1/+1
|\ \
| * | GPU: Use the correct position for the finished bit in memory fillsSubv2015-03-091-1/+1
| |/
* / GPU: Corrected the 24 bit memory fills component orderSubv2015-03-091-3/+3
|/
* Added RGBA5551 compatibility in the rasterizerarchshift2015-02-281-1/+1
* GPU: Implemented bits 3 and 1 from the display transfer flags.Subv2015-02-271-2/+3
* Remove duplication of INSERT_PADDING_WORDS between pica.h and gpu.harchshift2015-02-201-11/+0
* GPU: Properly implement memory fills.Tony Wasserka2015-02-181-3/+29
* video_core: Implement the remaining framebuffer formats in the OpenGL renderer.Emmanuel Gil Peyrot2015-02-151-0/+19
* GPU: Do periodic VBlank updates using CoreTimingYuri Kunde Schlesner2015-01-141-3/+0
* GPU: Pseudo-implement horizontal scaling.Tony Wasserka2014-12-311-0/+3
* GPU: Implement frameskip and remove forced framebuffer swap hack.bunnei2014-12-291-0/+1
* License changepurpasmart962014-12-211-1/+1
* GPU: Fixed bug in command list size decoding.bunnei2014-12-101-1/+1
* Use configuration files to enable or disable the new dyncom interpreter.archshift2014-10-281-3/+0
* Rename GPU::Regs::FramebufferFormat to PixelFormatYuri Kunde Schlesner2014-10-121-9/+5
* Fix warnings in video_coreLioncash2014-10-081-1/+1
* GPU: Fix a compiler warning about redundant semicolons.Tony Wasserka2014-08-251-2/+2
* Pica/GPU: Change hardware registers to use physical addresses rather than virtual ones.Tony Wasserka2014-08-121-66/+0
* Remove the fancy RegisterSet class introduced in 4c2bff61e.Tony Wasserka2014-08-121-108/+189
* Fix a few warnings.Tony Wasserka2014-07-231-2/+2
* GPU: Add documentation.Tony Wasserka2014-07-231-2/+14
* RegisterSet: Simplify code by using structs for register definition instead of unions.Tony Wasserka2014-07-231-82/+72
* GPU: Make use of RegisterSet.Tony Wasserka2014-07-231-65/+71
* GPU: Interface cleanup.Tony Wasserka2014-07-231-1/+3
* GPU: Emulate memory fills.Tony Wasserka2014-07-231-0/+26
* GPU: Add proper framebuffer register handling.Tony Wasserka2014-07-231-10/+53
* GPU: Add display transfer configuration.Tony Wasserka2014-07-231-0/+40
* GSP: HLE GXCommandId::SET_DISPLAY_TRANSFER and GXCommandId::SET_TEXTURE_COPY.Tony Wasserka2014-07-231-0/+8
* Use a more compatible choice of initial framebuffer addresses.Tony Wasserka2014-07-221-10/+22
* Merge branch 'threading' of https://github.com/bunnei/citrabunnei2014-06-141-0/+3
* GPU: Cleanup register definitions.Tony Wasserka2014-06-121-15/+15
* Rename LCD to GPU.Tony Wasserka2014-06-121-0/+111