Sergey Lipskiy
|
35ab89d379
|
Fix bug in FrameBuffer_SaveBuffer:
don't use removed buffer
|
2015-05-13 10:10:05 +06:00 |
|
Sergey Lipskiy
|
31d236f59b
|
Rewrite FrameBuffer_CopyToRDRAM.
Use Pixel Buffer Object for async read from video memory.
|
2015-05-13 10:10:04 +06:00 |
|
Sergey Lipskiy
|
ca99c49bc7
|
Remove duplicated code from FrameBuffer functions.
|
2015-05-13 10:10:03 +06:00 |
|
Sergey Lipskiy
|
72e7d41673
|
Remove unused function FrameBuffer_RestoreBuffer()
|
2015-05-13 10:10:02 +06:00 |
|
Sergey Lipskiy
|
bd51edec41
|
Temporal hackish solution for scoreboard problem in Mario Tennis:
copy aux frame buffer content to RDRAM and delete the buffer.
Need to implement proper solution.
|
2015-05-13 10:10:01 +06:00 |
|
Sergey Lipskiy
|
efee40c2c7
|
Implement copy texture frame buffer to RDRAM.
|
2015-05-13 10:09:59 +06:00 |
|
Sergey Lipskiy
|
971bd9d0ec
|
Frame buffer fixes for Mario Tennis.
Implemented various methods for testing buffer validity.
|
2015-05-13 10:09:58 +06:00 |
|
Sergey Lipskiy
|
1e4870e6b9
|
Change way of color buffer address range calculation:
on buffers swap use actual color image height to re-calculate end address.
|
2015-05-13 10:09:53 +06:00 |
|
Sergey Lipskiy
|
1341f7bf15
|
Frame buffer emulation fixes:
save pointer to the load tile in the frame buffer.
Game: Mario Tennis
|
2015-05-13 10:09:52 +06:00 |
|
Sergey Lipskiy
|
7418f76968
|
Frame buffer emulation fixes:
clear color buffer when size is changed but address is the same.
|
2015-05-13 10:09:52 +06:00 |
|
Sergey Lipskiy
|
562612a21a
|
Texture load status is now set per tile.
|
2015-05-13 10:09:47 +06:00 |
|
Sergey Lipskiy
|
5092cf5891
|
Code cleanup: Remove duplicated code in FrameBuffer_ActivateBufferTexture().
|
2015-05-13 10:09:43 +06:00 |
|
Sergey Lipskiy
|
ad9e3d3bee
|
Correct texture buffer shift in loadblock mode.
|
2015-05-13 10:09:42 +06:00 |
|
Sergey Lipskiy
|
aec5094967
|
Add support for 8bit frame buffers.
Fixed dynamic shadow in Banjo-Tooie
|
2015-05-13 10:09:41 +06:00 |
|
Sergey Lipskiy
|
3f98553ad2
|
Correct background images usage in frame buffer emulation.
|
2015-05-13 10:09:39 +06:00 |
|
Sergey Lipskiy
|
58728b954c
|
Optimize FrameBuffer_SaveBuffer code.
|
2015-05-13 10:09:37 +06:00 |
|
Sergey Lipskiy
|
880238250b
|
Fix depth buffer initialization and clean.
|
2015-05-13 10:09:36 +06:00 |
|
Sergey Lipskiy
|
797dfad57e
|
Frame buffer related fixes. Zelda OOT pause screen works!
|
2015-05-13 10:09:34 +06:00 |
|
Sergey Lipskiy
|
3d2083d6a4
|
New implementation of FrameBuffer_RenderBuffer,
via glBlitFramebuffer.
|
2015-05-13 10:09:34 +06:00 |
|
Sergey Lipskiy
|
a07555546e
|
Frame buffer fixes
|
2015-05-13 10:09:33 +06:00 |
|
Sergey Lipskiy
|
97f07e38c3
|
Fix some type mismatch errors.
|
2015-05-13 10:09:25 +06:00 |
|
Sergey Lipskiy
|
69f27a5d8a
|
Initial project version. Based on glN64-0.4.1-rc2
|
2015-05-13 10:09:12 +06:00 |
|