Unknown W. Brackets
|
3fbb545451
|
Allow MakePixelTexture to use a subrange.
For example, if it has a larger texture it wants to reuse, it can control
this via texcoords. Let's keep it at top left, though.
|
2017-03-22 20:56:26 -07:00 |
|
Henrik Rydgard
|
45a99bbe33
|
Eliminate annoying warning in non-buffered rendering mode
|
2017-03-14 10:19:49 +01:00 |
|
Henrik Rydgård
|
eb73a28140
|
Add new log category FRAMEBUF
|
2017-03-13 13:55:29 +01:00 |
|
Henrik Rydgård
|
a895936913
|
More log cleanup. Fix resize issue: Fixes #9392
|
2017-03-06 13:50:22 +01:00 |
|
Henrik Rydgard
|
a04e24c300
|
Further D3D11 on mobile fixes
|
2017-03-05 14:05:04 +01:00 |
|
LunaMoo
|
d6c2944aac
|
Minor workaround for 5xBR,
Also screen scaling filter for upscaling filters that also happen to use postShaderAtOutputResolution_.
|
2017-02-23 22:54:50 +01:00 |
|
Henrik Rydgard
|
0e8aeaea3a
|
D3D11: Implement basic framebuffer readback.
Also make debug interfaces more consistent.
|
2017-02-18 00:07:49 +01:00 |
|
Henrik Rydgard
|
2fabe3e1c5
|
Fix a number of resource leaks, both D3D11-only and general.
Additionally, fix D3D11 BlitFramebuffer
|
2017-02-17 19:23:01 +01:00 |
|
Henrik Rydgard
|
68c5a6c517
|
Unify CopyDisplayToOutput
|
2017-02-15 23:24:25 +01:00 |
|
Henrik Rydgard
|
23762ef89f
|
Unify DrawFramebufferToOutput
|
2017-02-15 23:11:46 +01:00 |
|
Henrik Rydgard
|
26f208a212
|
Unify "DrawPixels"
|
2017-02-15 23:06:22 +01:00 |
|
Henrik Rydgard
|
84e6054b23
|
More work towards unifying CopyDisplayToOutput
|
2017-02-15 22:48:23 +01:00 |
|
Henrik Rydgard
|
8f48816baa
|
Move CalcShaderUniforms to FramebufferCommon
|
2017-02-15 21:51:38 +01:00 |
|
Henrik Rydgård
|
6efdde9ea4
|
D3D11: Fix build issue in Release mode. Triangle fan workaround.
|
2017-02-12 12:12:36 +01:00 |
|
Henrik Rydgard
|
391f7be8f9
|
Unify DecimateFBOs
|
2017-02-07 00:46:14 +01:00 |
|
Henrik Rydgard
|
5c69878ccb
|
Unify ResizeFramebufFBO
|
2017-02-07 00:38:12 +01:00 |
|
Henrik Rydgard
|
27d5c5a2d4
|
Unify NotifyRenderFramebufferSwitched
|
2017-02-07 00:29:02 +01:00 |
|
Henrik Rydgard
|
19868b5df7
|
Unify GetTempFBO
|
2017-02-07 00:24:38 +01:00 |
|
Henrik Rydgard
|
06addecb3d
|
Unify cardboard settings calculation
|
2017-02-07 00:19:31 +01:00 |
|
Henrik Rydgard
|
89763efe57
|
Unify SetNumExtraFBOs
|
2017-02-07 00:08:45 +01:00 |
|
Henrik Rydgard
|
9e644aa815
|
Unify NotifyRenderFramebufferUpdated
|
2017-02-07 00:08:45 +01:00 |
|
Henrik Rydgard
|
85ec96ecf1
|
Unify NotifyRenderFramebufferCreated
|
2017-02-07 00:08:45 +01:00 |
|
Henrik Rydgard
|
a0992cce75
|
Unify DestroyFramebuf()
|
2017-02-07 00:08:45 +01:00 |
|
Henrik Rydgard
|
d05ef4a859
|
Pass through the DrawContext to texturecaches and fb managers.
This is preparation for sharing more framebuffer code between the
backends.
|
2017-02-05 19:51:50 +01:00 |
|
Henrik Rydgard
|
d7da981a62
|
Make the Dangan Ronpa hack use the compat system instead of hacky code
|
2017-01-29 00:12:20 +01:00 |
|
Henrik Rydgard
|
7d60ec73be
|
Move framebufChanged into the dirty flag field
|
2017-01-24 18:12:20 +01:00 |
|
Unknown W. Brackets
|
8c9ab09fe2
|
Download 154000 each frame for Katamari.
It textures from it in a weird way, maybe we can find a better fix.
|
2016-09-18 20:38:20 -07:00 |
|
Unknown W. Brackets
|
c9a9fc5e44
|
Allow block transfers to resize framebuffers.
Helps the ending video in Valkyrie Profile. See #6008.
|
2016-07-24 15:58:06 -07:00 |
|
Unknown W. Brackets
|
c12f835364
|
Download single-use renders right away.
Should prevent issues with the memory being reused soon after, hopefully.
See also #8781 and #7695.
|
2016-06-04 19:36:30 -07:00 |
|
Unknown W. Brackets
|
a1fbcc3d93
|
Avoid directly calling osm from Core/GPU code.
This allows UI to handle the message however it wants to, and reduces
cross linkage issues.
|
2016-05-27 22:05:30 -07:00 |
|
Unknown W. Brackets
|
68717411b1
|
Track when we see a clear indicate a size of a vfb.
|
2016-05-19 21:17:09 -07:00 |
|
Henrik Rydgard
|
c8457d39ed
|
Fix a bunch of compiler warnings, delete some unused code
|
2016-03-13 15:17:31 +01:00 |
|
Unknown W. Brackets
|
0443fbebd0
|
Add methods to download depth to PSP RAM.
|
2016-01-20 22:11:03 -08:00 |
|
Unknown W. Brackets
|
99eb3f8a94
|
Instead, let's resize it in case there's rendering.
|
2016-01-17 23:07:00 -08:00 |
|
Unknown W. Brackets
|
7993866ee4
|
Invalidate FBOs when video width is larger.
This way we won't try to upload them wrong. Fixes #8392.
|
2016-01-17 21:58:49 -08:00 |
|
Unknown W. Brackets
|
516147680c
|
Merge pull request #8182 from LunaMoo/minor_cleaning
Move "Display Rotation" and stretching options to display layout editor.
|
2016-01-17 14:54:39 -08:00 |
|
Unknown W. Brackets
|
b40c3fd839
|
Use video format when uploading to framebuffers.
Expected to help Bounty Hound, #8392.
|
2016-01-17 12:57:27 -08:00 |
|
LunaMoo
|
6061ad7579
|
Some improvements, comments and polishing.
|
2016-01-17 09:21:12 +01:00 |
|
LunaMoo
|
e4271fe1bc
|
Integrate stretching options into display layout editor.
|
2016-01-17 09:18:41 +01:00 |
|
LunaMoo
|
284600b1a7
|
Move "Display Rotation" to display layout editor.
Fix portrait rotation representation in the editor with auto setting.
Minor cleanup.
|
2016-01-17 09:18:36 +01:00 |
|
Unknown W. Brackets
|
aa0055cea7
|
Track the running GPU backend separate from config.
This way we can change the config directly when we want to save a new
setting, rather than having hacks to use a temp var.
|
2016-01-05 22:37:28 -08:00 |
|
Unknown W. Brackets
|
191350ff02
|
Minor cleanup.
|
2016-01-04 22:23:37 -08:00 |
|
Unknown W. Brackets
|
a6c64f74d1
|
Cleanup download process a bit more.
|
2016-01-04 20:51:43 -08:00 |
|
Unknown W. Brackets
|
4176ee241f
|
Reuse more code between GPUs for download.
|
2016-01-04 20:40:07 -08:00 |
|
Unknown W. Brackets
|
da78ec0b4d
|
Use USING_WIN_UI for desktop Windows console.
|
2016-01-03 15:10:50 -08:00 |
|
Unknown W. Brackets
|
517d5b7562
|
Warn when an upscaling shader is being used.
Otherwise it's potentially confusing that it doesn't change. See #8310.
|
2015-12-27 12:05:12 -08:00 |
|
Unknown W. Brackets
|
8e2557bafe
|
Support render-to-clut, at least in some cases.
This is pretty much only tested with Brave Story. See #6754.
There may be other cases which are not handled yet.
|
2015-11-26 13:31:17 -08:00 |
|
LunaMoo
|
71a0928d6b
|
Flip display layout editor coordinates to match #8130:)
|
2015-11-03 00:28:47 +01:00 |
|
Henrik Rydgard
|
b411fc0455
|
Postproc: Scale pixel deltas and round off screen position. Fixes #8016
|
2015-11-02 22:22:48 +01:00 |
|
Henrik Rydgard
|
6b2862284b
|
Minor cleanups
|
2015-11-02 20:09:59 +01:00 |
|