Unknown W. Brackets
|
abb2ce325c
|
d3d: If possible, use StretchRect() to display.
May be faster, has less half-pixel offset issues. Still seeing blurriness
problems, but they're better.
|
2014-09-13 20:31:01 -07:00 |
|
Unknown W. Brackets
|
822c5d9e75
|
d3d: Use StretchRect() when possible.
|
2014-09-13 20:08:29 -07:00 |
|
Unknown W. Brackets
|
003aaed9a7
|
d3d: Dirty the shader when drawing textures.
|
2014-09-13 20:05:41 -07:00 |
|
Unknown W. Brackets
|
98549aeb51
|
d3d: Fix download of small sections, oops.
|
2014-09-13 19:57:49 -07:00 |
|
Unknown W. Brackets
|
e4d5eb5d6c
|
d3d: Dynamically size the drawPixelsTex_ like gl.
|
2014-09-13 19:56:08 -07:00 |
|
Unknown W. Brackets
|
6490a4ef44
|
d3d: Report errors on download/blit/upload.
|
2014-09-13 19:21:59 -07:00 |
|
Unknown W. Brackets
|
ec4e96b870
|
d3d: Expliticly bind after fbo_create().
In GLES, this is a tiny call that checks a cache, but it's necessary in
Direct3D 9.
|
2014-09-13 18:46:59 -07:00 |
|
Unknown W. Brackets
|
2d530a916f
|
d3d: Always download 8888, at least for now.
|
2014-09-13 18:25:45 -07:00 |
|
Unknown W. Brackets
|
d332452077
|
d3d: Track memory copies/uploads/downloads.
|
2014-09-13 17:59:21 -07:00 |
|
Unknown W. Brackets
|
9d24de3269
|
d3d: Oops, switch over block transfer logic.
|
2014-09-13 17:28:35 -07:00 |
|
Unknown W. Brackets
|
ddc9aaa4e8
|
d3d: Download from the specified region only.
|
2014-09-13 17:28:05 -07:00 |
|
Unknown W. Brackets
|
c17931c179
|
d3d: Fix flipped y in framebuf blit.
|
2014-09-13 17:10:57 -07:00 |
|
Unknown W. Brackets
|
b9d7ffe484
|
d3d: Support the Danganronpa hack.
|
2014-09-13 16:47:23 -07:00 |
|
Unknown W. Brackets
|
1f44bf2396
|
d3d: Don't flip blits when downloading.
|
2014-09-13 16:39:31 -07:00 |
|
Unknown W. Brackets
|
7f89723d2b
|
d3d: Initial implementation of framebuf download.
Not working, or not working properly...
|
2014-09-13 16:37:59 -07:00 |
|
Unknown W. Brackets
|
2463074530
|
d3d: Converge block transfer logic.
|
2014-09-13 15:40:55 -07:00 |
|
Henrik Rydgard
|
f84ebf6bff
|
sprintf->snprintf, fix some too short buffers
|
2014-09-14 00:14:11 +02:00 |
|
Henrik Rydgard
|
6ee862b564
|
Increase some buffer sizes
|
2014-09-14 00:13:24 +02:00 |
|
Unknown W. Brackets
|
971dd5df1e
|
d3d: Unify BlitFramebuffer() as well.
|
2014-09-13 15:12:59 -07:00 |
|
Unknown W. Brackets
|
a4d33d77b7
|
d3d: Unify ReadFramebufferToMemory() signature.
|
2014-09-13 15:09:30 -07:00 |
|
Unknown W. Brackets
|
f33515723b
|
Move ForgetLastTexture() into DrawPixels().
|
2014-09-13 14:58:05 -07:00 |
|
Unknown W. Brackets
|
96b497f955
|
d3d: Support arbitrary size framebuf uploads.
|
2014-09-13 14:54:53 -07:00 |
|
Unknown W. Brackets
|
b79062339b
|
d3d: Fix colors in UpdateFromMemory().
|
2014-09-13 14:53:43 -07:00 |
|
Henrik Rydgard
|
170e88838f
|
Slightly improve GPU disassembly
|
2014-09-13 23:51:07 +02:00 |
|
Henrik Rydgard
|
02a89306d1
|
Warning fixes, sprintf->snprintf
|
2014-09-13 23:51:07 +02:00 |
|
Unknown W. Brackets
|
3dfdddfc5f
|
d3d: Move UpdateFromMemory() to common.
|
2014-09-13 14:44:18 -07:00 |
|
Unknown W. Brackets
|
9af3befc59
|
d3d: Add RebindFramebuffer().
|
2014-09-13 14:26:39 -07:00 |
|
Unknown W. Brackets
|
6f991a1042
|
d3d: Add FlushBeforeCopy().
|
2014-09-13 14:23:18 -07:00 |
|
Henrik Rydgård
|
c21c432486
|
Merge pull request #6855 from unknownbrackets/vertexcache
Use a minihash in the vertex cache, treat unreliable arrays more carefully
|
2014-09-13 23:20:26 +02:00 |
|
Henrik Rydgard
|
82bb5c1227
|
d3d: Tiny crashfix
|
2014-09-13 23:03:52 +02:00 |
|
Unknown W. Brackets
|
d60fd955d6
|
Vertex cache a bit more frequently.
Rely upon the minihashing a bit more.
|
2014-09-13 14:03:13 -07:00 |
|
Unknown W. Brackets
|
456b2613f0
|
Avoid full rehashes when failures are frequent.
|
2014-09-13 14:03:13 -07:00 |
|
Unknown W. Brackets
|
c8e6a809c3
|
Use a more frequent mini hash in the vertex cache.
|
2014-09-13 14:03:12 -07:00 |
|
Unknown W. Brackets
|
37b9af75b1
|
Refactor vertex caching a little.
|
2014-09-13 14:03:12 -07:00 |
|
Unknown W. Brackets
|
bcc6b4027a
|
Limit unreliable vertexes uncached per frame.
Remember them longer, and avoid slamming too many in the same frame.
|
2014-09-13 14:03:11 -07:00 |
|
Henrik Rydgård
|
bdaabfe2f7
|
Merge pull request #6901 from unknownbrackets/gpu-convergence
Fix some issues with framebuffer sizing
|
2014-09-13 22:49:34 +02:00 |
|
Unknown W. Brackets
|
dc5afe9b38
|
d3d: Converge DrawPixels() logic.
This makes render to offset actually work properly.
|
2014-09-13 13:09:26 -07:00 |
|
Henrik Rydgard
|
9734fd1c1a
|
Turn off scissor when rendering controls overlay
|
2014-09-13 21:52:10 +02:00 |
|
Unknown W. Brackets
|
4909122660
|
d3d: Flip viewport y within the top of the fb.
Fixes issues when the framebuffer is larger than the current render
target.
|
2014-09-13 12:37:19 -07:00 |
|
Unknown W. Brackets
|
de6a168c97
|
d3d: Flip v correctly when buffer swapping.
|
2014-09-13 12:21:39 -07:00 |
|
Unknown W. Brackets
|
f3dbe526a9
|
d3d: Support offset rendering.
|
2014-09-13 12:08:14 -07:00 |
|
Unknown W. Brackets
|
5a0f646916
|
Merge pull request #6900 from hrydgard/gpu-convergence-2
Gpu convergence 2 - break out much of the Spline code into GPU/Common, fixes some minor things
|
2014-09-13 12:06:35 -07:00 |
|
Henrik Rydgård
|
a6767e4bcf
|
Merge pull request #6899 from unknownbrackets/gpu-convergence
d3d: Set texture only when enabled
|
2014-09-13 21:00:56 +02:00 |
|
Henrik Rydgard
|
db486f41e8
|
Only show the graphics API on the title screen in Windows
|
2014-09-13 20:56:25 +02:00 |
|
Henrik Rydgard
|
0818d8ea8d
|
dx9: More execute functions
|
2014-09-13 20:55:29 +02:00 |
|
Unknown W. Brackets
|
36a49917d2
|
d3d: Set texture only when enabled.
This allows optimizations that were applied to the cmd flags.
|
2014-09-13 11:55:01 -07:00 |
|
Unknown W. Brackets
|
e6f1ca6582
|
d3d: Correct framebuffer sizing issues.
|
2014-09-13 10:34:45 -07:00 |
|
Henrik Rydgard
|
21545e31c6
|
More convergence (tex stuff)
|
2014-09-13 17:20:55 +02:00 |
|
Henrik Rydgård
|
7dcb84735a
|
Merge pull request #6897 from sum2012/Android-build
Do not need to ask directory when build Android
|
2014-09-13 17:11:50 +02:00 |
|
sum2012
|
c6516e277f
|
Do not need to ask directory when build Android
|
2014-09-13 22:48:28 +08:00 |
|