Francisco Zurita
|
58ddf8822c
|
Rename opengl_ColorBufferReaderWithBUfferStorage.h/cpp
This allow compilation with clang in Anroid Studio with Windows. This file
name was too long for some reason.
|
2017-02-25 00:59:56 -05: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 |
|
Sergey Lipskiy
|
276018a2fc
|
Refactor TexrectDrawer.
|
2017-02-12 22:21:20 +07:00 |
|
Francisco Zurita
|
0e8e71639b
|
Implement generic copy color to RDRAM for GLES2 devices
Async copy is not supported for GLES2 devices unless using EGL Image
extension which has platform independent implementations
|
2017-02-12 14:40:01 +07:00 |
|
Sergey Lipskiy
|
2483903b74
|
Refactor TextDrawer: remove direct use of OpenGL
Remove DummyTextDrawer.
|
2017-02-12 14:27:26 +07:00 |
|
Sergey Lipskiy
|
a625225323
|
VBO implementation.
Thanks to Logan McNaughton for help.
|
2017-02-05 18:41:06 +07:00 |
|
Sergey Lipskiy
|
a8ecc0aa70
|
Implement F3DTEX/A ucode. Decoded by olivieryuyu.
Fixed 64 de hakken HLE not working. #268
|
2017-01-31 14:44:54 +07:00 |
|
Sergey Lipskiy
|
4ed95a4b18
|
Remove common\GLFunctions.h from MSVS project files.
|
2017-01-28 18:09:07 +07:00 |
|
Sergey Lipskiy
|
5c6189f3ca
|
Correct Readme for cmake projects
|
2017-01-28 10:11:54 +07:00 |
|
Sergey Lipskiy
|
8a99fe3eb5
|
Correct MSVS project file.
|
2017-01-26 20:19:16 +07:00 |
|
Sergey Lipskiy
|
f4974f6337
|
Correct osal project file
|
2017-01-26 19:55:08 +07:00 |
|
Sergey Lipskiy
|
3fdbed8f5e
|
Finaly remove OpenGL.h, OpenGL.cpp and other obsolete files.
|
2017-01-26 19:54:51 +07:00 |
|
Sergey Lipskiy
|
81702f0e5d
|
Remove unused files from BufferCopy
|
2017-01-26 19:54:47 +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
|
aa2131e8f6
|
Add color ColorBufferReader class
|
2017-01-25 20:57:59 +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
|
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
|
52aa260153
|
Move GraphicsDrawer and TextDrawer interfaces to OpenGLContext
|
2017-01-12 22:22:53 +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
|
dd57479838
|
Add Drawer class to replace OGLRender WIP
|
2017-01-10 22:22:32 +07:00 |
|
Sergey Lipskiy
|
3bbb871fc6
|
Add DisplayWindow class to replace OGLVideo
|
2017-01-09 19:36:58 +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
|
c68b6b9085
|
Special shaders
|
2017-01-08 17:49:50 +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
|
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
|
cf5e9d8ed2
|
BufferManipulationObjects WIP
|
2017-01-02 21:00:49 +07:00 |
|
Sergey Lipskiy
|
b2dc9d7206
|
Remove common\GLFunctions.cpp
|
2017-01-01 22:00:04 +07:00 |
|
Sergey Lipskiy
|
3eb11aac82
|
setTextureParameters WIP
|
2017-01-01 21:59:54 +07:00 |
|
Sergey Lipskiy
|
62e7fcf580
|
Add cached GL functions.
|
2016-12-31 19:30:19 +07:00 |
|
Sergey Lipskiy
|
d6a9e4cc39
|
Add TextureManipulationObjectFactory
|
2016-12-31 19:30:11 +07:00 |
|
Sergey Lipskiy
|
8248617a06
|
Add graphics parameters.
|
2016-12-31 19:30:09 +07:00 |
|
Sergey Lipskiy
|
365b116c57
|
Start Graphics content implementation. First step: init , destroy , createTexture, deleteTexture
|
2016-12-31 19:30:05 +07:00 |
|
Sergey Lipskiy
|
52b95f6dd5
|
Remove ucode F3DSWE.
Rename ucode F3DWRUS to F3DBETA and use it for both Wave Race (U) and
Star Wars Shadows of Empire
|
2016-12-21 22:14:36 +07:00 |
|
Gillou68310
|
9e8b32fc89
|
Implement ucode for Majora's Mask
|
2016-12-20 17:40:33 +07:00 |
|
Sergey Lipskiy
|
64079054db
|
Add Goldeneye ucode to project files.
|
2016-12-15 18:31:40 +07:00 |
|
Sergey Lipskiy
|
f2ee42b64e
|
Implement ucode for Kuiki Uhabi Suigo.
Fixed Kuiki Uhabi Suigo: missing graphics in HLE #665
|
2016-12-09 11:40:59 +07:00 |
|
Sergey Lipskiy
|
edf8827f38
|
Add GLideN64 source folder to additional include path for GLideNHQ
|
2016-11-29 11:30:47 +07:00 |
|
Francisco Zurita
|
313741d827
|
Use BufferStorage extension for faster glReadPixels.
|
2016-11-24 14:20:43 +07:00 |
|