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 |
|
Sergey Lipskiy
|
07fae53ed4
|
Code cleanup
|
2017-01-09 19:36:53 +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
|
f650e5e54b
|
Implement TexrectDrawer shaders in SpecialShadersFactory.
|
2017-01-08 20:23:38 +07:00 |
|
Sergey Lipskiy
|
04ffc45023
|
Add fragmentHeaderCalcLight only if hw light is on.
|
2017-01-08 17:59:35 +07:00 |
|
Sergey Lipskiy
|
7af25b2452
|
Rewrite shader cache
|
2017-01-08 17:49:53 +07:00 |
|
Sergey Lipskiy
|
c68b6b9085
|
Special shaders
|
2017-01-08 17:49:50 +07:00 |
|
Sergey Lipskiy
|
dcf1065957
|
Add textureIndices parameters
|
2017-01-08 17:49:47 +07:00 |
|
Sergey Lipskiy
|
f6c1ffc0c9
|
Fix MAX_ANISOTROPY parameter
|
2017-01-08 17:49:44 +07:00 |
|
Sergey Lipskiy
|
6ef2431e19
|
Rewrite NoiseTexture
|
2017-01-08 17:49:42 +07:00 |
|
Sergey Lipskiy
|
41d0a9ade5
|
Replace ShaderCombiner 2
|
2017-01-08 17:49:39 +07:00 |
|
Sergey Lipskiy
|
9725c527b9
|
Replace ShaderCombiner by graphics::CombinerProgram WIP
|
2017-01-08 17:49:37 +07:00 |
|
Sergey Lipskiy
|
1d706e1fd1
|
Correct project files for uniformset
|
2017-01-08 17:49:34 +07:00 |
|
Sergey Lipskiy
|
bda5d81f82
|
CombinerProgramUniformFactory
|
2017-01-08 17:49:25 +07:00 |
|
Sergey Lipskiy
|
659bd807f5
|
CombinerProgramBuilder WIP
|
2017-01-08 17:49:05 +07:00 |
|
Sergey Lipskiy
|
60813209f7
|
CombinerProgram initial work
|
2017-01-03 21:57:46 +07:00 |
|
Sergey Lipskiy
|
19f5f8b302
|
Move CombinerKey class to separate files.
|
2017-01-03 13:37:50 +07:00 |
|
Sergey Lipskiy
|
6356b1cb7a
|
Init FrameBuffer in DepthBufferToRDRAM
|
2017-01-02 23:04:09 +07:00 |
|
Sergey Lipskiy
|
149fdc8238
|
Init FrameBuffer in ColorBufferToRDRAM
|
2017-01-02 22:57:23 +07:00 |
|
Sergey Lipskiy
|
b285ed2501
|
Init FrameBuffer in PostProcessor
|
2017-01-02 22:56:47 +07:00 |
|
Sergey Lipskiy
|
daf6646b97
|
BufferManipulationObjects 2: createRenderbuffer, initRenderbuffer
|
2017-01-02 22:40:41 +07:00 |
|
Sergey Lipskiy
|
cf5e9d8ed2
|
BufferManipulationObjects WIP
|
2017-01-02 21:00:49 +07:00 |
|
Sergey Lipskiy
|
8357729020
|
use gfxContext in TexrectDrawer.
|
2017-01-02 00:42:40 +07:00 |
|
Sergey Lipskiy
|
eff724e420
|
Use gfxContext in PostProcessor
|
2017-01-02 00:30:48 +07:00 |
|
Sergey Lipskiy
|
ed77923449
|
Use gfxContext in TextDrawer
|
2017-01-02 00:24:39 +07:00 |
|
Sergey Lipskiy
|
e905f98f72
|
Use gfxContext in BufferCopy
|
2017-01-02 00:09:28 +07:00 |
|
Sergey Lipskiy
|
7fdf97cf29
|
Use gfxContext in FrameBuffer
|
2017-01-02 00:09:19 +07:00 |
|
Sergey Lipskiy
|
84b7050339
|
Use gfxContext in DepthBuffer
|
2017-01-01 22:00:15 +07:00 |
|
Sergey Lipskiy
|
b5e391af8b
|
Use gfxContext to create textures in GLSLCombiner
|
2017-01-01 22:00:12 +07:00 |
|
Sergey Lipskiy
|
be019ab013
|
Correct internalcolor
|
2017-01-01 22:00:09 +07:00 |
|
Sergey Lipskiy
|
2c4c75ae01
|
Correct InitTextureParams
|
2017-01-01 22:00:07 +07:00 |
|
Sergey Lipskiy
|
b2dc9d7206
|
Remove common\GLFunctions.cpp
|
2017-01-01 22:00:04 +07:00 |
|