Sergey Lipskiy
|
9ab843a9cc
|
Fix copy buffer chunk to RDRAM.
|
2017-11-16 09:44:48 +07:00 |
|
Sergey Lipskiy
|
4d4a2d18a2
|
Fix RDRAMtoColorBuffer::copyFromRDRAM with FBInfo
|
2017-11-16 09:44:44 +07:00 |
|
Francisco Zurita
|
538674da51
|
Fix Pokemon Snap border flicker
This flicker happens while zooming in to take a picture while RDRAM to
color buffer and color buffer to RDRAM are both enabled.
|
2017-11-15 16:17:42 +07:00 |
|
Logan McNaughton
|
5f088c70ce
|
Copy 4k block in FBInfo Chunk copies
|
2017-11-11 13:59:12 -07:00 |
|
Sergey Lipskiy
|
58636fcee6
|
Do not clear RDRAM after copyFromRDRAM when FBInfo enabled
Fixed FBInfo not working #1559
|
2017-10-30 15:01:38 +07:00 |
|
Francisco Zurita
|
77a777162c
|
Fix flickering when copy color to RDRAM and RDRAM to color buffer are
enabled.
|
2017-10-26 14:50:30 +07:00 |
|
Francisco Zurita
|
762def7dae
|
Fix issues reported by Valgrind
|
2017-10-09 23:51:16 -04:00 |
|
Francisco Zurita
|
c5b5364299
|
Better check when deciding to create a new color buffer texture.
|
2017-09-11 10:26:49 +07:00 |
|
Logan McNaughton
|
63e438f22c
|
zero fill gDPTile in RDRAMtoColorBuffer
|
2017-06-06 21:32:38 +07:00 |
|
Francisco Zurita
|
b31bb1fe9e
|
Add floating point support to RDRAM to color buffer
|
2017-04-25 16:51:18 +07:00 |
|
Francisco Zurita
|
f966336648
|
Don't allow zLUT index below zero when converting floats to UINT16
|
2017-04-16 20:34:13 -04:00 |
|
Sergey Lipskiy
|
0eeba0ec51
|
Fix ColorBufferToRDRAM::_prepareCopy for 1x native resolution.
Fixed Original N64 Resolution" breaks Majora's Mask (E) #1396
|
2017-03-19 20:20:05 +07:00 |
|
Sergey Lipskiy
|
c6feb32931
|
Revert changes in subscreen hack.
|
2017-03-18 22:16:53 +07:00 |
|
Sergey Lipskiy
|
4ed6495a21
|
Fix buffer size check in ColorBufferToRDRAM::_prepareCopy
|
2017-03-16 18:50:15 +07:00 |
|
Sergey Lipskiy
|
291500c312
|
Correct max_height in ColorBufferToRDRAM::_copy
|
2017-03-16 18:50:15 +07:00 |
|
Sergey Lipskiy
|
7f9a26b881
|
Correct height to copy in RDRAMtoColorBuffer::copyFromRDRAM.
|
2017-03-16 18:50:15 +07:00 |
|
Sergey Lipskiy
|
0775d28065
|
Remove FrameBuffer::m_scaleY
|
2017-03-16 18:50:15 +07:00 |
|
Sergey Lipskiy
|
1191b29ea7
|
Fix buffer height in ColorBufferToRDRAM::_prepareCopy
|
2017-03-16 18:50:14 +07:00 |
|
Sergey Lipskiy
|
a4edd92ea7
|
Fix texture allocation for ColorBufferToRDRAM
|
2017-03-16 18:50:14 +07:00 |
|
Sergey Lipskiy
|
456459be68
|
Add FrameBuffer::m_isMainBuffer flag.
|
2017-03-16 18:50:14 +07:00 |
|
Sergey Lipskiy
|
4a2f5f7e7f
|
Rewrite buffer height calculation in ColorBufferToRDRAM
|
2017-03-16 18:50:14 +07:00 |
|
Sergey Lipskiy
|
dd9be4817b
|
Rewrite buffer height calculation in DepthBufferToRDRAM.
|
2017-03-16 18:50:14 +07:00 |
|
Sergey Lipskiy
|
bca21ed071
|
Invert y coordinate to align image origin with frame origin.
|
2017-03-16 18:50:14 +07:00 |
|
Sergey Lipskiy
|
cf8cc76ff9
|
Disable DepthBufferToRDRAM if PixelReadBuffer is not available.
|
2017-02-28 15:48:10 +07:00 |
|
Sergey Lipskiy
|
827b6bb9cd
|
Code refactor: replace graphics::ObjectHandle() by graphics::ObjectHandle::null
|
2017-02-22 16:45:27 +07:00 |
|
Sergey Lipskiy
|
cebf20bf4a
|
Merge remote-tracking branch 'remotes/origin/master' into refactor_graphics
Conflicts:
projects/msvc12/GLideN64.vcxproj
projects/msvc12/GLideN64.vcxproj.filters
src/BufferCopy/ColorBufferToRDRAM.cpp
src/CMakeLists.txt
src/GLideNUI/ConfigDialog.cpp
src/GLideNUI/configDialog.ui
src/mupen64plus-video-gliden64.mk
|
2017-02-21 12:51:00 +07:00 |
|
Francisco Zurita
|
1319687f86
|
Replace ANDROID macro definition with OS_ANDROID
|
2017-02-09 20:38:27 +07:00 |
|
Francisco Zurita
|
4a330b98a8
|
Fix linker error when compiling GLES 2
|
2017-02-05 19:17:11 +07:00 |
|
Sergey Lipskiy
|
184ff8f017
|
Correct ColorBufferToRDRAM::_prepareCopy
Code cleanup.
|
2017-01-28 21:44:04 +07:00 |
|
Sergey Lipskiy
|
df4a81bfea
|
Add special Parameter classes to make parametrs usage more safe.
|
2017-01-28 16:52:09 +07:00 |
|
Sergey Lipskiy
|
50c0c38b63
|
Set texture unit for initialized texture in DepthBufferToRDRAM::init()
|
2017-01-27 22:39:13 +07:00 |
|
Sergey Lipskiy
|
81702f0e5d
|
Remove unused files from BufferCopy
|
2017-01-26 19:54:47 +07:00 |
|
Sergey Lipskiy
|
602e1dd859
|
Correct cmake project file. Fix compilation on Linux.
|
2017-01-25 21:01:21 +07:00 |
|
Sergey Lipskiy
|
5445dcb16f
|
Add ColorBufferReaderWithBufferStorage
|
2017-01-25 20:58:11 +07:00 |
|
Sergey Lipskiy
|
5ba4588752
|
Rewrite ColorBufferToRDRAM
|
2017-01-25 20:58:05 +07:00 |
|
Sergey Lipskiy
|
a94bac0dd0
|
Buffers to RDRAM rewrite WIP
|
2017-01-23 21:20:48 +07:00 |
|
Sergey Lipskiy
|
86708c6dc2
|
Remove OpenGL from RDRAMtoColorBuffer
|
2017-01-23 21:20:43 +07:00 |
|
Sergey Lipskiy
|
57d600fc86
|
Remove OpenGL from DepthBufferToRDRAM
|
2017-01-23 21:20:36 +07:00 |
|
Sergey Lipskiy
|
80ed169e24
|
Remove use of OpenGL.h
|
2017-01-22 20:43:05 +07:00 |
|
Sergey Lipskiy
|
8460b08b09
|
Move struct PBOBinder from FrameBuffer.h to separate file.
|
2017-01-22 19:12:39 +07:00 |
|
Sergey Lipskiy
|
4e459c7645
|
Change type of CachedTexture name to graphics::ObjectHandle
|
2017-01-21 19:48:02 +07:00 |
|
Sergey Lipskiy
|
f147927af9
|
Remove OpenGL use from FrameBuffer
|
2017-01-21 16:35:00 +07:00 |
|
Sergey Lipskiy
|
e83c3489a3
|
Replace OGLVideo by DisplayWindow
Replace OGLRender by GraphicsDrawer
|
2017-01-16 20:56:11 +07:00 |
|
Sergey Lipskiy
|
09a5b414c4
|
Remove FBOTextureFormats usage
|
2017-01-16 20:56:01 +07:00 |
|
Sergey Lipskiy
|
43e8aef6ea
|
Remove old-style code.
|
2017-01-09 11:21:06 +07:00 |
|
Sergey Lipskiy
|
c39b639d7c
|
Remove unused shaders related files.
|
2017-01-08 20:31:38 +07:00 |
|
Sergey Lipskiy
|
7af25b2452
|
Rewrite shader cache
|
2017-01-08 17:49:53 +07:00 |
|
Sergey Lipskiy
|
dcf1065957
|
Add textureIndices parameters
|
2017-01-08 17:49:47 +07:00 |
|
Sergey Lipskiy
|
9725c527b9
|
Replace ShaderCombiner by graphics::CombinerProgram WIP
|
2017-01-08 17:49:37 +07:00 |
|
Francisco Zurita
|
893af29512
|
Fix runtime library loading errors with GLES 3.0.
Some devices with GLES 3.0 support only are not tolerant of GLES 3.1
specific calls.
|
2017-01-05 00:25:40 -05:00 |
|