Unknown W. Brackets
4c15afa905
Allow multiple replacements on the same func.
...
Or, more specifically, hooks. This allows enter and exit on the same
func, which can obviously be useful for debugging.
2015-02-21 15:48:09 -08:00
The Dax
3239e27e84
Update GE_TEXMAP_ENVIRONMENT_MAP in Direct3D9 so it matches OpenGL's behaviour.
...
Improves the car colours in Outrun 2006, but like OpenGL, it's still got some areas with the wrong blue hue.
2015-02-17 02:17:24 -05:00
Henrik Rydgard
2290a6165e
Try to fix glitch reported in #7457 in PHOTOKANO
2015-02-12 11:44:06 +01:00
Henrik Rydgard
96ecb9a160
IndexGenerator: Add back a line that got lost in af46d17b
2015-02-11 21:55:05 +01:00
Henrik Rydgard
e5706ac9ff
Remove accidentally added Flush() call (was debugging something else)
2015-02-04 17:41:51 +01:00
Henrik Rydgard
018b134545
Fix issue where on-screen UI might be invisible in non-buffered rendering
2015-02-04 17:29:49 +01:00
Henrik Rydgard
f18f54fa5a
Don't prepare to fetch translations unless we actually are going to use them.. In a couple of places in the code.
2015-02-04 13:41:21 +01:00
Henrik Rydgard
05ee55ea46
Try a potential fix for #7408
2015-02-03 21:51:39 +01:00
Peter Tissen
6f2962e0c3
make sure all the counters are increased by the correct value
2015-02-02 22:30:47 +01:00
Peter Tissen
4a150bead7
don't try to access past the number of vertices when drawing rectangles
2015-02-02 22:08:33 +01:00
Unknown W. Brackets
12405c3944
Disassemble the "continue previous" prim.
2015-02-01 01:21:28 -08:00
Unknown W. Brackets
e4a24efda3
Don't show the op twice in the GE debugger.
2015-02-01 01:21:04 -08:00
Henrik Rydgard
2df04bab3b
Oops, fix mistake in spline drawing
2015-01-29 16:30:52 +01:00
Henrik Rydgard
3801062f76
Oops, forgot one in D3D
2015-01-29 16:06:02 +01:00
Henrik Rydgard
033798c796
Expand spline data into a separate buffer. Prevent overflowing it by reducing the size of spline draws if necessary (but shouldn't really happen).
...
Might help #7386
2015-01-29 16:04:00 +01:00
sum2012
cb039081ac
Add "hardware transform error" translate
2015-01-29 07:20:14 +08:00
Henrik Rydgard
f55e0abc93
Experiment, trying to fix #7336 : Make sure that a clear is the very first thing to happen in a frame.
...
Also a minor warning fix.
2015-01-26 00:25:48 +01:00
Unknown W. Brackets
f1bca47432
Fix shaders leaking on game exit.
2015-01-24 20:36:58 -08:00
Unknown W. Brackets
0d9e0b16dd
Fix textures leaking on game exit.
2015-01-24 20:36:01 -08:00
Coldbird
72d5845532
Fixed Indentation + Moved Cardboard Menu
2015-01-24 20:01:09 +01:00
Coldbird
2b940ddf17
Fixed Framebuffer Blitting on Cardboard
2015-01-24 17:39:59 +01:00
Coldbird
b08c7012f1
Add Google Cardboard Support
2015-01-24 17:39:59 +01:00
Henrik Rydgard
4ebdf49fb6
Update ffmpeg to master, also switching to static linking of MSVCRT. Don't forget to update your submodules!
2015-01-24 13:30:37 +01:00
Luna
1c3903504b
Remove leftovers
2015-01-23 16:48:50 +01:00
Luna
9c544de689
Oops, that's what I get for copy&paste:P
2015-01-23 12:39:19 +01:00
Luna
ff9d33d2a7
Move the hack to FramebufferCommon.cpp and rename.
2015-01-23 10:40:49 +01:00
Luna
722d34e09a
Add Bloom Effect Smoothing hack
2015-01-23 02:08:20 +01:00
Henrik Rydgard
cae58cafee
Revert "Merge pull request #7361 from hrydgard/color-conv-centralize"
...
This reverts commit f1b57dabf5 , reversing
changes made to 41001637ce .
2015-01-22 19:53:32 +01:00
Henrik Rydgard
07933cad42
Revert "Minor optimizations, add a failsafe"
...
This reverts commit 48e4d1edae .
2015-01-22 19:52:58 +01:00
Henrik Rydgard
9c64351578
Revert "Fix issues with scaling ARGB1555 textures in OpenGL, introduced by the recent merge"
...
This reverts commit 08eaa6e1f7 .
2015-01-22 19:52:49 +01:00
Henrik Rydgard
08eaa6e1f7
Fix issues with scaling ARGB1555 textures in OpenGL, introduced by the recent merge
2015-01-20 22:48:39 +01:00
Henrik Rydgard
48e4d1edae
Minor optimizations, add a failsafe
2015-01-20 20:08:12 +01:00
Henrik Rydgard
7faddd6100
Consolidate the two TextureScaler copies into one.
...
Also lets us clean up ColorConv slightly.
2015-01-20 17:32:55 +01:00
Henrik Rydgard
4d1c1e41f3
Optimize and consolidate color conversion a bit
2015-01-20 17:32:55 +01:00
Henrik Rydgard
2623a48b4a
Centralize color conversion functions in Common/ColorConv.
2015-01-20 17:32:54 +01:00
Unknown W. Brackets
d1b3dcffd8
Fix another potential divide by zero.
2015-01-19 08:45:19 -08:00
Unknown W. Brackets
05feac3eb0
Fix a potential divide by zero.
2015-01-19 08:43:43 -08:00
Unknown W. Brackets
0d6c002cb0
Fix a very unlikely sign extend glitch.
2015-01-19 08:41:53 -08:00
Unknown W. Brackets
e3b7ddb258
Clarify enum usage.
2015-01-18 13:26:26 -08:00
Unknown W. Brackets
ee1085b060
Oops, deleted too early.
2015-01-18 13:18:17 -08:00
Unknown W. Brackets
3fcf695159
Fix an unlikely leak on error.
2015-01-17 18:45:03 -08:00
Unknown W. Brackets
340029f333
Avoid a bad buffer access on GE_PRIM_KEEP_PREVIOUS.
2015-01-17 18:43:01 -08:00
Unknown W. Brackets
795088001c
Avoid passing a GPUstate by value.
...
Only used by Qt GE debugger thing anyway.
2015-01-17 18:21:04 -08:00
Henrik Rydgard
c2500744e1
D3D9 rectangle rendering fix (maxindex)
2015-01-15 23:58:07 +01:00
Unknown W. Brackets
d663cda2de
Transform rects using indices.
...
Not a hge difference. Minor cleanup.
2015-01-15 12:26:35 -08:00
Henrik Rydgard
df62bc42b7
D3D shader generator: Fix an issue with 4x3 vs 4x4 matrices that caused warnings to be reported (I think).
...
Make the GL code for this case (skinning without normal) more similar.
2015-01-12 20:37:33 +01:00
Unknown W. Brackets
f311d4008d
Leave VBOs and index buffers bound for reuse.
2015-01-11 17:03:45 -08:00
Unknown W. Brackets
40ea889b6a
Cache the VBO/index buffer to avoid redundancy.
...
Well, mostly just redundant unbinds.
2015-01-11 16:56:29 -08:00
Henrik Rydgard
2cc1bd327a
Make the reporting option more prominent. Also move a few options around.
...
Very minor change in indexgenerator.
2015-01-11 00:12:32 +01:00
Unknown W. Brackets
5cea64316a
Avoid using an offset framebuffer for large tex.
...
When texturing from the entire 512 height of a framebuffer, we still
should not trigger the offset framebuffer code. This is expected to help
Danball Senki BOOST but not break Breath of Fire 3.
2015-01-06 20:57:19 -08:00