Logan McNaughton
|
9c73fb27b1
|
Remove Image Texture requirement for some shaders
|
2018-04-07 11:30:33 +07:00 |
|
Sergey Lipskiy
|
cbbc83ac96
|
Fix noise-based effects on texrects in "texrect in native res" mode.
Fixed GLideN64 3.0 Regression (Noise) #1740
|
2018-03-21 23:07:40 +07:00 |
|
Sergey Lipskiy
|
5ccc40423f
|
Correct screen coords viewport in TexrectDrawer::draw()
Fixed Mario Golf (U) bug in GLideN64 3.0 regresion #1710
|
2018-03-21 19:49:36 +07:00 |
|
Logan McNaughton
|
fefc4e63a8
|
Use short, not byte, for element index
|
2018-02-28 16:55:29 +07:00 |
|
Sergey Lipskiy
|
8cb25b1fed
|
Add support for blend modes, which can't be emulated with shader blender.
Add a hack for blend mode 0x0150 in Tony Hawk 2: Spiderman uses the same blend mode,
but has no problems with it.
|
2018-02-18 20:44:11 +07:00 |
|
Gillou68310
|
876d7a6273
|
Fix VS2013 compilation
|
2017-12-14 17:46:45 +01:00 |
|
Sergey Lipskiy
|
26623cec1f
|
Code cleanup: fix issues in GLideN64 found by static code analyser.
|
2017-11-18 22:07:27 +07:00 |
|
Sergey Lipskiy
|
737338ca20
|
Use fixed point calculation for texrect s and t coordinates.
It is impossible to handle integer overflow when coordinates in float format.
Fixed textures in Major League Baseball #146
|
2017-11-18 15:41:18 +07:00 |
|
Sergey Lipskiy
|
c75985b9d8
|
Code refactor: rewrite HLE vertices loading.
Enable __VEC4_OPT for Windows release builds.
|
2017-10-06 17:03:11 +07:00 |
|
Sergey Lipskiy
|
497b8dd709
|
Use legacy blending for DepthFogCombiner.
Fix regression in Beetle Adventure Racing! snow is grey! #1587
|
2017-09-24 18:55:01 +07:00 |
|
Sergey Lipskiy
|
c67e017772
|
Correct Tri commands for F3DSWRS ucode.
Fixed Star Wars: Rogue Squadron HLE glitches. #1584
|
2017-09-22 22:39:30 +07:00 |
|
Sergey Lipskiy
|
64c59fc20d
|
Implement GraphicsDrawer::showMessage Use it to show OSD message about logging start and stop.
|
2017-06-25 15:02:45 +07:00 |
|
Sergey Lipskiy
|
b00a593da0
|
Correct GraphicsDrawer::copyTexturedRect.
Fixed slide effect in BAR
|
2017-03-16 18:50:15 +07:00 |
|
Sergey Lipskiy
|
1c72ef16fd
|
Code refactor: move gDP.rectColor initialization to gDP.cpp
|
2017-03-01 11:49:58 +07:00 |
|
Sergey Lipskiy
|
276018a2fc
|
Refactor TexrectDrawer.
|
2017-02-12 22:21:20 +07:00 |
|
Sergey Lipskiy
|
2483903b74
|
Refactor TextDrawer: remove direct use of OpenGL
Remove DummyTextDrawer.
|
2017-02-12 14:27:26 +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
|
602e1dd859
|
Correct cmake project file. Fix compilation on Linux.
|
2017-01-25 21:01:21 +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
|
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
|
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 |
|