xebra
|
334afbd1ae
|
[spline/bezier]Fix again about compatibility with GLES. from @LunaMoo.
|
2017-01-23 14:12:03 +01:00 |
|
xebra
|
2e7f2998c7
|
Exclusion control for options between spline/bezier quality and hardware tessellation.
|
2017-01-23 14:12:03 +01:00 |
|
xebra
|
67503ed160
|
[spline/bezier]Small fixes for compatibility with GLES 2.0.
|
2017-01-23 14:12:03 +01:00 |
|
xebra
|
95b534ef88
|
Update credit
|
2017-01-23 14:12:02 +01:00 |
|
xebra
|
5aeaa95f2c
|
[spline/bezier]Implement hardware tessellation on OpenGL.
|
2017-01-23 14:12:02 +01:00 |
|
xebra
|
38293adc78
|
[spline/bezier]Expand shader dirty flags to 64 bit, and add some flags for hardware tessellation.
|
2017-01-23 14:12:02 +01:00 |
|
xebra
|
52f86cf61b
|
[spline/bezier]Implement common logic of hardware tessellation.
|
2017-01-23 14:12:02 +01:00 |
|
xebra
|
71a44644a1
|
[spline/bezier]Add some flags in shader id for hardware tessellation.
|
2017-01-23 14:12:02 +01:00 |
|
xebra
|
b78e184c51
|
[spline/bezier]Add some variables in gpu state cache for hardware tessellation.
|
2017-01-23 14:12:02 +01:00 |
|
xebra
|
192d8f3601
|
[spline/bezier]Add an option for hardware tessellation.
|
2017-01-23 14:12:02 +01:00 |
|
xebra
|
65be0aa002
|
[spline/bezier]Move index conversion logic to tiny class.
|
2017-01-23 14:12:02 +01:00 |
|
Henrik Rydgard
|
b0697b62d7
|
Fix bug in setting certain uniforms in DX9. Fixes #9224
|
2017-01-21 21:54:42 +01:00 |
|
Henrik Rydgard
|
ab9c1d4dc0
|
Centralize the spline/bezier/bbox execute functions into GPUCommon
|
2017-01-21 20:43:05 +01:00 |
|
Henrik Rydgard
|
47283db18f
|
DX9: When optimizing rectangles to clears, don't forget to convert the color to a D3DCOLOR properly. Fixes part of #9224
|
2017-01-21 17:45:53 +01:00 |
|
Henrik Rydgard
|
a67e3279eb
|
MSVC build: Enable multiprocessor compilation for the glslang project
|
2017-01-21 17:13:51 +01:00 |
|
Henrik Rydgård
|
3eaa815704
|
Qt buildfix
|
2017-01-17 21:20:11 +07:00 |
|
Henrik Rydgård
|
1b158c116c
|
UI: Fix scissor test issues introduced recently
|
2017-01-17 20:26:48 +07:00 |
|
Henrik Rydgård
|
e47138a5f3
|
Warning fixes
|
2017-01-17 20:26:48 +07:00 |
|
Henrik Rydgård
|
ac2df14aa2
|
Merge pull request #9218 from hrydgard/fix-smallwindow
Fix smallwindow mode
|
2017-01-17 19:07:22 +07:00 |
|
Henrik Rydgård
|
0aee26c285
|
Minor fix
|
2017-01-17 19:02:47 +07:00 |
|
Henrik Rydgård
|
901ccc9486
|
Buildfixes
|
2017-01-17 18:57:04 +07:00 |
|
Henrik Rydgård
|
941d128248
|
Sneak in a minor game settings fix
|
2017-01-17 18:55:48 +07:00 |
|
Henrik Rydgård
|
a1016b646e
|
SmallWindow on Windows: Recreate fonts when DPI changes, fixing the worst overlap issues.
|
2017-01-17 17:57:32 +07:00 |
|
Henrik Rydgård
|
0be02f6de0
|
Improve smallwindow detection, code cleanup.
|
2017-01-17 17:21:00 +07:00 |
|
Henrik Rydgård
|
d91f82604d
|
Merge pull request #9216 from hrydgard/windows-dpi-fix
Fix high-DPI rendering/input on Windows
|
2017-01-16 21:32:07 +07:00 |
|
Henrik Rydgård
|
2caf21a960
|
A max font-string texture width of 1024 is not enough pixels in 250% DPI...
|
2017-01-16 21:21:31 +07:00 |
|
Henrik Rydgård
|
8b5048be72
|
Fix high-DPI rendering/input on Windows
|
2017-01-16 20:53:41 +07:00 |
|
Henrik Rydgård
|
da82237118
|
Update lang submodule
|
2017-01-16 20:00:30 +07:00 |
|
Henrik Rydgård
|
b4d1e34585
|
Fix #9211 (Typo)
|
2017-01-16 19:57:09 +07:00 |
|
Henrik Rydgård
|
ef5148e126
|
Merge pull request #9212 from LunaMoo/frame_profiler_buildfix
Frame profiler buildfix.
|
2017-01-10 10:30:14 +08:00 |
|
LunaMoo
|
58af2b8eae
|
Fix profiler build.
|
2017-01-09 22:09:34 +01:00 |
|
Henrik Rydgård
|
8bcb5f01eb
|
Remove accidental hard dependency on d3d11. when it works, we'll load it dynamically. Fixes #9204
|
2017-01-03 23:39:57 +08:00 |
|
sum
|
98c7a73bf0
|
Merge pull request #9198 from sum2012/report
Add report for scePowerSetBusClockFrequency
|
2017-01-01 16:13:26 +08:00 |
|
sum2012
|
d5a5d13a34
|
Add report for scePowerSetBusClockFrequency
|
2017-01-01 16:11:28 +08:00 |
|
Henrik Rydgård
|
fc9599e062
|
Merge pull request #9195 from sum2012/power-minor
Fix scePowerSetClockFrequency
|
2016-12-30 10:08:32 +01:00 |
|
Henrik Rydgård
|
baf01ab99d
|
Fix #9196 - bug with new audio interpolation when delay was bigger than grainsize.
|
2016-12-30 09:52:32 +01:00 |
|
sum2012
|
9aeb8c65d7
|
Fix scePowerSetClockFrequency
|
2016-12-30 07:01:37 +08:00 |
|
Henrik Rydgård
|
8ebb91b16a
|
Update glslang (see #9178)
|
2016-12-29 22:52:32 +01:00 |
|
Henrik Rydgård
|
ad04f97acb
|
Fix bug causing stack overflow in SasAudio, #9190. Move the mixbuffer off the stack for easier-to-diagnose error (this trashed the info I needed to debug pretty badly...)
|
2016-12-27 18:32:47 +01:00 |
|
Henrik Rydgård
|
c89ad2294c
|
Merge pull request #9187 from hrydgard/thin3d-rework
Thin3d rework (more prep for D3D11).
|
2016-12-27 13:19:22 +01:00 |
|
Henrik Rydgård
|
8f7a65872b
|
Buildfix
|
2016-12-27 13:14:45 +01:00 |
|
Henrik Rydgård
|
33b3330f07
|
Minor cleanup in proAdhocServer.cpp
|
2016-12-27 12:13:51 +01:00 |
|
Henrik Rydgård
|
39408a4adc
|
A bit more D3D11
|
2016-12-27 11:59:16 +01:00 |
|
Henrik Rydgård
|
5af8b152e1
|
Further buildfixes
|
2016-12-27 11:59:12 +01:00 |
|
Henrik Rydgård
|
674937a520
|
Extend some enums with potentially useful values
|
2016-12-27 11:59:12 +01:00 |
|
Henrik Rydgård
|
e4f18dd220
|
D3D9 color mask support (merge with above)
|
2016-12-27 11:59:11 +01:00 |
|
Henrik Rydgård
|
6fef65b8f1
|
Another non-Windows buildfix
|
2016-12-27 11:59:11 +01:00 |
|
Henrik Rydgård
|
10e4d4db14
|
Draw: Preliminary stencil implementation. Two-sided only implemented for Vulkan.
|
2016-12-27 11:59:11 +01:00 |
|
Henrik Rydgård
|
cbf4e5f38c
|
Implement colormask
|
2016-12-27 11:59:11 +01:00 |
|
Henrik Rydgård
|
2952588a54
|
Add a selection of device caps to check for features. Unfinished.
|
2016-12-27 11:59:11 +01:00 |
|