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
|
aa2131e8f6
|
Add color ColorBufferReader class
|
2017-01-25 20:57:59 +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
|
4a97083d77
|
Raplace GL types in TextureLoadParameters
|
2017-01-22 18:44:42 +07:00 |
|
Sergey Lipskiy
|
663f696d8f
|
Remove direct calls of glBindTexture and GL_UNPACK_ALIGNMENT related functions.
|
2017-01-22 18:10:52 +07:00 |
|
Sergey Lipskiy
|
40f051deab
|
Fix typo ge-get
|
2017-01-22 17:40:07 +07:00 |
|
Sergey Lipskiy
|
4e459c7645
|
Change type of CachedTexture name to graphics::ObjectHandle
|
2017-01-21 19:48:02 +07:00 |
|
Sergey Lipskiy
|
ed7cc2c1f5
|
Correct DepthImage related shaders.
|
2017-01-21 19:04:29 +07:00 |
|
Sergey Lipskiy
|
f64136ff3b
|
Remove OpenGL from DepthBuffer.
|
2017-01-21 18:55:14 +07:00 |
|
Sergey Lipskiy
|
84b96aabd1
|
Add Context::bindImageTexture
|
2017-01-21 18:44:56 +07:00 |
|
Sergey Lipskiy
|
f147927af9
|
Remove OpenGL use from FrameBuffer
|
2017-01-21 16:35:00 +07:00 |
|
Sergey Lipskiy
|
e8145768df
|
Add ObjectHandle::isNotNull()
|
2017-01-21 16:34:54 +07:00 |
|
Sergey Lipskiy
|
e34ebdc543
|
Remove obsolete constants for texture indices.
Use values from Parameters.h
|
2017-01-18 22:44:35 +07:00 |
|
Sergey Lipskiy
|
ba2847fda7
|
FrameBufferList::renderBuffer : replace glBindFramebuffer by gfxContext.bindFramebuffer
|
2017-01-18 22:40:01 +07:00 |
|
Sergey Lipskiy
|
0887dda647
|
Rewrite post-processor gamma correction and orientation correction.
TODO: Bloom.
|
2017-01-18 22:39:10 +07:00 |
|
Sergey Lipskiy
|
71b230cbfd
|
PostProcessor Shaders wip
|
2017-01-18 20:52:59 +07:00 |
|
Sergey Lipskiy
|
41be8a20e8
|
Correct texturedRectShadowMap() and texturedRectMonochromeBackground()
|
2017-01-17 21:52:28 +07:00 |
|
Sergey Lipskiy
|
e594808301
|
Implement ContextImpl::isSupported
|
2017-01-17 21:39:52 +07:00 |
|
Sergey Lipskiy
|
97ba028a6c
|
Correct GLInfo initialization.
|
2017-01-17 21:39:02 +07:00 |
|
Sergey Lipskiy
|
5757b646f3
|
Fix crash in init2DTexture when glBindImageTexture is null
|
2017-01-17 21:21:03 +07:00 |
|
Sergey Lipskiy
|
2304d9dd7b
|
Implement imageTextures support detection.
|
2017-01-17 21:20:56 +07:00 |
|
Sergey Lipskiy
|
fe5175cee5
|
Add CachedUseProgram
|
2017-01-16 20:56:16 +07:00 |
|
Sergey Lipskiy
|
c5e2575722
|
Fixes
|
2017-01-16 20:56:13 +07:00 |
|
Sergey Lipskiy
|
e83c3489a3
|
Replace OGLVideo by DisplayWindow
Replace OGLRender by GraphicsDrawer
|
2017-01-16 20:56:11 +07:00 |
|
Sergey Lipskiy
|
06749dcf9e
|
Remove GraphicsDrawer::_getTextSize
|
2017-01-16 20:56:08 +07:00 |
|
Sergey Lipskiy
|
4bdf22cac1
|
Implement GraphicsDrawer::_initData() GraphicsDrawer::_destroyData() GraphicsDrawer::_setSpecialTexrect()
|
2017-01-16 20:56:06 +07:00 |
|
Sergey Lipskiy
|
809987b515
|
Implement GraphicsDrawer::_initStates()
|
2017-01-16 20:56:04 +07:00 |
|
Sergey Lipskiy
|
09a5b414c4
|
Remove FBOTextureFormats usage
|
2017-01-16 20:56:01 +07:00 |
|
Sergey Lipskiy
|
a30c317c4b
|
Implement FramebufferTextureFormats
|
2017-01-16 20:55:57 +07:00 |
|
Sergey Lipskiy
|
5e67d79ae7
|
Implement Context::blitFramebuffers
|
2017-01-14 17:08:02 +07:00 |
|
Sergey Lipskiy
|
704378777d
|
Implement GraphicsDrawer::copyTexturedRect
|
2017-01-14 15:58:14 +07:00 |
|
Sergey Lipskiy
|
5ce4a4328e
|
Remove unused parameters from GraphicsDrawer::TexturedRectParams
|
2017-01-14 15:57:49 +07:00 |
|
Sergey Lipskiy
|
591e2f0337
|
Remove unused parameters from OGLRender::TexturedRectParams
|
2017-01-14 15:56:45 +07:00 |
|
Sergey Lipskiy
|
efdead07e8
|
Rewrite post-processor to use OGLRender::copyTexturedRect
|
2017-01-14 14:44:53 +07:00 |
|
Sergey Lipskiy
|
4b2aef86da
|
Make ShaderProgram descendant of CombinerProgram.
|
2017-01-14 13:28:54 +07:00 |
|
Sergey Lipskiy
|
52aa260153
|
Move GraphicsDrawer and TextDrawer interfaces to OpenGLContext
|
2017-01-12 22:22:53 +07:00 |
|
Sergey Lipskiy
|
a39bdd2ad3
|
Fixes in CombinerProgramBuilder
|
2017-01-11 19:23:44 +07:00 |
|
Sergey Lipskiy
|
fa3e7a0584
|
GraphicsDrawer WIP
|
2017-01-11 17:07:20 +07:00 |
|
Sergey Lipskiy
|
f92dd70d36
|
Rename Drawer to GraphicsDrawer
|
2017-01-11 13:08:05 +07:00 |
|
Sergey Lipskiy
|
0d8458d6b1
|
Implement UnbufferedDrawer
|
2017-01-10 22:22:42 +07:00 |
|
Sergey Lipskiy
|
d02ec3d77d
|
DisplayWindow cleanup
|
2017-01-10 22:22:39 +07:00 |
|
Sergey Lipskiy
|
d1ad4538f3
|
CombinerProgram cleanup
|
2017-01-10 22:22:37 +07:00 |
|
Sergey Lipskiy
|
dd57479838
|
Add Drawer class to replace OGLRender WIP
|
2017-01-10 22:22:32 +07:00 |
|
Sergey Lipskiy
|
4cbb2d0189
|
Move #define INDEXMAP_SIZE to gSP.cpp
|
2017-01-09 21:05:42 +07:00 |
|
Sergey Lipskiy
|
3bbb871fc6
|
Add DisplayWindow class to replace OGLVideo
|
2017-01-09 19:36:58 +07:00 |
|