Henrik Rydgard
d9acd27126
Rename GLES files to match the convention the other backends use.
2017-01-23 17:08:58 +01:00
xebra
192d8f3601
[spline/bezier]Add an option for hardware tessellation.
2017-01-23 14:12:02 +01: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
0be02f6de0
Improve smallwindow detection, code cleanup.
2017-01-17 17:21:00 +07:00
Henrik Rydgård
8b5048be72
Fix high-DPI rendering/input on Windows
2017-01-16 20:53:41 +07: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
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
f86b9f7900
Guess what? More renaming
2016-12-27 11:59:06 +01:00
Henrik Rydgård
10393f5d4e
Move Thin3D into the Draw namespace.
2016-12-27 11:58:03 +01:00
Henrik Rydgård
88ad1cb3d8
Attempt to workaround #9190
2016-12-27 11:55:45 +01:00
Gde Made Novan Priambhada
bb973545e1
crosslink database & product id database
2016-12-24 05:46:50 +08:00
Henrik Rydgard
1e095951dd
Replace while loop with division (technically a right shift).
2016-12-20 22:02:40 +01:00
Henrik Rydgard
ff4b99dd97
Replace for-loop with multiplication
2016-12-20 21:52:25 +01:00
Henrik Rydgard
6782f7c75d
Just figure out how many samples to read, then read it, instead of one-by-one.
2016-12-20 21:47:50 +01:00
Henrik Rydgard
e802fb0b73
Remove the verification.
2016-12-20 21:42:11 +01:00
Henrik Rydgard
451388070a
Fix bug. Now use the quick inner loop, just need to redo the sample reader...
2016-12-20 21:37:31 +01:00
Henrik Rydgard
064795216e
Add parallel resampling algorithm that reads directly from the temp buf
2016-12-20 21:05:23 +01:00
Henrik Rydgard
47df134b66
Optimization step 1: Separate the loops, save history from buffer.
2016-12-20 20:50:34 +01:00
Henrik Rydgard
61f80edda3
SasAudio: Straightforward implementation of linear interpolation.
...
Not sure about the performance impact, but calling ReadSamples with 1 as
an argument can't be terribly fast. So this might need some redesign
before merge, but should be a good starting point.
2016-12-20 20:23:00 +01:00
Henrik Rydgard
9d7983eee8
Remove the ability to turn off prescaleUV entirely. It's simply better to do it in the vertex decoder.
2016-12-20 13:27:44 +01:00
Florent Castelli
46fdc0f5f5
cmake: Move some cmake includes to ext
2016-12-18 22:17:41 +01:00
Florent Castelli
6852c602b9
glew: Move to ext
2016-12-18 21:13:45 +01:00
Julian
c92ec20811
Fixed Inconsistent texture filtering in Disgaea 2 #4235
2016-12-16 22:53:55 +02:00
Henrik Rydgård
4a7809881b
Merge pull request #9139 from hrydgard/defensive-programming
...
Attempts to counter crashes seen in the Google Play developer console
2016-12-07 11:25:43 +01:00
latot
7047ad2271
fix sscanf types
2016-12-02 22:46:52 -03:00
Henrik Rydgard
5d5f10d956
Attempts to counter crashes seen in the Google Play developer console
2016-12-01 22:07:03 +01:00
Henrik Rydgard
dee686b9d4
Add a setting to make the audio buffer sizes bluetooth-friendly on Android.
...
Replaces #8846
2016-12-01 21:36:44 +01:00
Henrik Rydgard
e1e335885c
A better alternative to #8564
2016-12-01 18:23:58 +01:00
Henrik Rydgård
923d82c391
Merge pull request #8975 from tywald/master
...
Ad hoc: Band-aid fix for clear peer list. Should fix #7331
2016-11-28 18:37:50 +01:00
Ade Novan
55de66b5ef
Phantasy Star Portable 2 port offset fix
2016-11-22 19:57:11 +08:00
Henrik Rydgard
5df685fa07
Fix another couple of arch define things
2016-11-03 22:25:55 +01:00
LunaMoo
5765655214
Fix comments after code lines and avoid UI crash from empty comments
2016-10-24 04:37:49 +02:00
Florent Castelli
8c3552de74
cmake: Detect features at compile time
...
Instead of relying on manually passed down flags from CMake,
we now have ppsspp_config.h file to create the platform defines for us.
This improves support for multiplatform builds (such as iOS).
2016-10-19 12:31:19 +02:00
Florent Castelli
f02e2b59b0
qt: Build Qt frontend with CMake. Requires Qt5.
2016-10-17 23:45:21 +02:00
Ade Novan
ff0e3c28b4
ptp connect fix solved #8983 for android with high latency
2016-10-13 01:21:24 +08:00
Florent Castelli
94d57f4573
maemo: Remove!
2016-10-12 13:13:09 +02:00
Henrik Rydgård
705627d6d3
Merge pull request #9053 from Orphis/android_define
...
android: Change preprocessor define to standard __ANDROID__
2016-10-12 13:12:14 +02:00
Florent Castelli
e0ff68b3f6
c++11: Remove compat header base/functional.h
...
We want a proper C++11, not tr1. We don't target those compilers anyway.
2016-10-12 11:32:45 +02:00
Florent Castelli
70593d1004
android: Change preprocessor define to standard __ANDROID__
...
ANDROID is only standard to the old Makefile buildsystem, not the platform.
2016-10-12 11:14:09 +02:00
Florent Castelli
4145b60a0e
symbian: Remove!
2016-10-11 18:49:08 +02:00
Florent Castelli
373db56a16
blackberry: Remove!
2016-10-11 17:40:32 +02:00
Henrik Rydgard
f6ebedba78
Fix some build errors.
2016-10-10 22:01:20 -07:00
Henrik Rydgard
d3305b88b9
Partially implement KUBridge, trying to help #8925 . However, it doesn't even call the function.... Odd.
2016-10-09 12:40:40 +02:00