Henrik Rydgard
|
99a7ff0973
|
Fix shader generation issue for desktop PowerVR chips - are there still such things???
Seen in our automatic reports.
|
2013-09-29 11:17:12 +02:00 |
|
raven02
|
50de251aa2
|
Fix few crashes when vfb->fbo is null when using GE debugger
|
2013-09-29 13:03:36 +08:00 |
|
Henrik Rydgard
|
a5d30d2f02
|
Enable FXAA on mobile. Hopefully the buildbot will copy the shader, too...
|
2013-09-28 23:51:10 +02:00 |
|
Henrik Rydgård
|
5fba85d62b
|
Merge pull request #3787 from unknownbrackets/softgpu
softgpu: Skip the stencil/depth tests in a clear
|
2013-09-28 13:25:35 -07:00 |
|
danyalzia
|
12d15bc13e
|
fix a clamping bug in pre-HD ATI/AMD drivers
|
2013-09-29 00:25:13 +05:00 |
|
danyalzia
|
1aa3c39f77
|
Do not read through PBOs
|
2013-09-29 00:17:19 +05:00 |
|
Unknown W. Brackets
|
e79781b1a3
|
softgpu: Skip the stencil/depth tests in a clear.
|
2013-09-28 12:15:07 -07:00 |
|
Henrik Rydgård
|
db27cdd138
|
Merge pull request #3947 from raven02/patch-14
Fix missing minimap and title effect in Hexyz Force
|
2013-09-28 07:52:09 -07:00 |
|
Unknown W. Brackets
|
da1d700904
|
Attempt to support rendering depth/stencil.
But no interface yet. I can't tell if it works, I just get black...
|
2013-09-28 02:38:05 -07:00 |
|
Unknown W. Brackets
|
14efcbcc9b
|
Add an interface to grab the depth/stencil buffers.
Not sure yet how to show in UI, not well tested...
|
2013-09-28 02:23:07 -07:00 |
|
Unknown W. Brackets
|
81e71dd8d7
|
Add a way to get to the current texture as well.
|
2013-09-27 22:46:08 -07:00 |
|
Unknown W. Brackets
|
75f2995f25
|
Move some texture deindexing to GPU/Common/.
|
2013-09-27 22:46:07 -07:00 |
|
Unknown W. Brackets
|
b4b0b33f57
|
Move DXT decoding to GPU/Common/.
|
2013-09-27 22:46:06 -07:00 |
|
raven02
|
748ae6a3e7
|
Workaround fix issue #3912
|
2013-09-28 00:28:53 +08:00 |
|
raven02
|
8564d146c8
|
Rename roundTo255th to roundTo255thf
|
2013-09-28 00:06:18 +08:00 |
|
Henrik Rydgard
|
b10e2bce3c
|
Add FXAA antialiasing on non-mobile. Works best when render resolution = window size.
|
2013-09-26 12:41:59 +02:00 |
|
Henrik Rydgård
|
e7c01b8d32
|
Clang fixes (apple)
|
2013-09-25 18:50:09 +02:00 |
|
Henrik Rydgard
|
4cba4efbba
|
Try to fix scaling of generated UV texcoords on splines.
|
2013-09-24 14:14:05 +02:00 |
|
Henrik Rydgard
|
bd8cb4b02d
|
Start work on implementing bbox, add a comment with some thoughts..
|
2013-09-24 14:14:05 +02:00 |
|
Henrik Rydgard
|
424b4cbd5f
|
Move GE_CMD_BJUMP to GPUCommon. Add the flag. (no actual bbox impl yet)
|
2013-09-24 14:14:04 +02:00 |
|
Henrik Rydgard
|
2b66a850be
|
More spline/bezier optimization. Enable real splines. Add option "Low quality spline/bezier curves".
|
2013-09-24 11:14:49 +02:00 |
|
Unknown W. Brackets
|
bdfc8bf4b3
|
Mark texture as maybe changed when running lists.
|
2013-09-23 23:17:56 -07:00 |
|
Unknown W. Brackets
|
4c3b3484d7
|
Actually apply the restored gstate.
|
2013-09-23 23:17:36 -07:00 |
|
Henrik Rydgard
|
ff8c6ba225
|
Optimize real splines. Still not active.
|
2013-09-23 23:02:31 +02:00 |
|
Henrik Rydgard
|
9dc9c89918
|
Possible fix to bezier texture coordinate problem reported by CPkmn
|
2013-09-23 22:02:58 +02:00 |
|
Henrik Rydgard
|
bdbf6c5237
|
Enable (hopefully) correct beziers. Add full spline tesselation from JPCSP, disabled
Disabled real splines as it's way too slow, needs a complete rewrite. But works, except
for normal generation.
|
2013-09-23 20:29:34 +02:00 |
|
Unknown W. Brackets
|
f89ba75c38
|
Flag the texture on format/swizzle change.
|
2013-09-23 08:08:06 -07:00 |
|
Henrik Rydgard
|
171fe00383
|
More work on spline/bezier tesselation. Disabled for now, there are still issues.
|
2013-09-23 15:55:53 +02:00 |
|
raven02
|
e1f63f2e6d
|
Set gstate_c.textureChanged = true; and | FLAG_EXECUTE for GE_CMD_TEXWRAP
|
2013-09-23 20:49:24 +08:00 |
|
Unknown W. Brackets
|
6a313ac204
|
Support flipped and not flipped buffers.
|
2013-09-22 22:37:37 -07:00 |
|
Unknown W. Brackets
|
4bc912c6db
|
Detect tricks with depthbuffers and report them.
Tons of games share framebuffers though, but data is good...
|
2013-09-22 21:48:03 -07:00 |
|
Unknown W. Brackets
|
38a4f2112d
|
More carefully log unknown GE commands.
Need FLAG_EXECUTE or they won't log, we were only getting the
ReapplyGfxState() ones before. Let's skip 0 to not log those as well.
|
2013-09-22 21:01:53 -07:00 |
|
Unknown W. Brackets
|
6073317591
|
Support render res. above 1x in ge debugger.
|
2013-09-22 20:14:31 -07:00 |
|
Unknown W. Brackets
|
6af44910c1
|
Add an interface to return the current framebuffer.
|
2013-09-22 19:03:31 -07:00 |
|
Unknown W. Brackets
|
3787471791
|
Add some initial methods to GPUDebugInterface.
|
2013-09-22 10:22:33 -07:00 |
|
Unknown W. Brackets
|
eabd8b5302
|
Add GPU debugging hooks to Host, not yet in use.
|
2013-09-22 08:14:55 -07:00 |
|
raven02
|
4bda275acd
|
Try another attempt for reading framebuffer to memory and code cleanup
|
2013-09-22 17:03:39 +08:00 |
|
Henrik Rydgard
|
0c873fb1c3
|
Spline/Bezier: Fix UV generation issue.
|
2013-09-22 10:51:11 +02:00 |
|
raven02
|
ddd5b26e61
|
Buildfix
|
2013-09-22 16:37:22 +08:00 |
|
Henrik Rydgård
|
f6ca0bd90c
|
Merge pull request #3849 from raven02/patch-21
Add reporting for unsupported GE commands (BJUMP/BOUNDINGBOX)
|
2013-09-22 01:32:33 -07:00 |
|
Henrik Rydgard
|
3e96b624a2
|
Bezier/Spline: Don't generate UVs if UVs are already specified in the control points
|
2013-09-22 10:21:15 +02:00 |
|
raven02
|
aa38dc238d
|
Merge remote-tracking branch 'upstream/master' into patch-21
Conflicts:
GPU/GLES/GLES_GPU.cpp
|
2013-09-22 16:08:44 +08:00 |
|
Henrik Rydgard
|
5fcc96828a
|
Actually generate those poor-quality normals on splines and beziers
|
2013-09-22 10:01:46 +02:00 |
|
raven02
|
67b7ed53c7
|
Log which GE command get called
|
2013-09-22 15:55:53 +08:00 |
|
Henrik Rydgard
|
d7ae3f88a1
|
Do Beziers more correctly (although still not tesselating properly).
Snow now visible in SSX.
|
2013-09-22 09:52:46 +02:00 |
|
Unknown W. Brackets
|
2e2fa53201
|
Preseve offsetAddr on stall, instead of reset to 0.
Only for new lists is it reset to 0, afaict.
|
2013-09-21 21:01:41 -07:00 |
|
Unknown W. Brackets
|
881cefbc83
|
A paused list will allow a context save.
Just not stall, drawing, etc.
|
2013-09-21 21:01:41 -07:00 |
|
Unknown W. Brackets
|
e10ae1530b
|
Error and reporting for sceGeBreak's second param.
|
2013-09-21 21:01:40 -07:00 |
|
Unknown W. Brackets
|
6ffbf3964a
|
Use the right vertex/index addr in NullGpu.
|
2013-09-21 18:56:26 -07:00 |
|
Unknown W. Brackets
|
e9db63f61d
|
Refuse to dequeue a running/completed list.
|
2013-09-21 15:03:30 -07:00 |
|