Henrik Rydgard
a24f22d4e7
Update Qt to fit new definition of UpdateScreenScale. Does not do the smallwindow check though.
2015-05-21 11:44:35 +02:00
Henrik Rydgard
6ae73b8919
Add a new touch input flag for handling loss of window focus where events get lost
2015-05-21 10:45:49 +02:00
Henrik Rydgard
157b4e2ac9
Didn't mean to leave this on
2015-05-16 01:14:29 +02:00
Henrik Rydgard
05d48b053e
Profiler fix for Android, count events
2015-05-15 18:14:39 +02:00
Henrik Rydgard
b9089e5051
Colors don't belong here, let the visualization handle that
2015-05-13 23:34:41 +02:00
Henrik Rydgard
fa1930773f
Rewrite the frame profiler
2015-05-13 23:05:11 +02:00
Henrik Rydgard
eefcf86027
Initial profiler work
2015-05-12 23:24:37 +02:00
Henrik Rydgård
dfa3a93d02
Merge pull request #269 from zhykzhykzhyk/master
...
Add UIContext::DrawTextShadow for drawing text correctly under Qt
2015-05-07 23:20:31 +02:00
zhyk
7d9ff90bec
Add UIContext::DrawTextShadow for drawing text correctly under Qt
2015-05-07 11:10:08 +08:00
Henrik Rydgård
2b69711b67
Merge pull request #268 from unknownbrackets/fp16
...
Retain NaN bits in fp16/fp32 conversions
2015-04-20 08:25:20 +02:00
Unknown W. Brackets
bd6d9a97a5
Retain NaN bits in fp16/fp32 conversions.
...
This matches PSP behavior better.
2015-04-19 16:07:00 -07:00
Unknown W. Brackets
6c0bc5502b
Oops, fix another leak.
2015-04-10 11:48:22 -07:00
Henrik Rydgård
a32668cd1a
Merge pull request #267 from unknownbrackets/gl-blacklist
...
Blacklist NV_shader_framebuffer_fetch on Tegra 3
2015-04-09 09:18:34 +02:00
Unknown W. Brackets
acc1ae6f2e
Blacklist NV_shader_framebuffer_fetch on Tegra 3.
...
Reported to cause rendering problems:
http://forums.ppsspp.org/showthread.php?tid=4481&pid=105487#pid105487
2015-04-08 16:57:17 -07:00
Henrik Rydgård
51531db942
Merge pull request #266 from unknownbrackets/warnings
...
Validate read size in ReadLocalFile()
2015-04-08 21:46:37 +02:00
Unknown W. Brackets
b9dfb4dbe2
Validate read size in ReadLocalFile().
2015-04-08 12:06:44 -07:00
Henrik Rydgård
d91ab195c4
Don't use CLOCK_MONOTONIC_RAW on android, it is super choppy on Nexus 9.
2015-04-04 11:27:22 +02:00
Henrik Rydgård
2f5b1c6ebe
Add Mupen64's hack around the broken Moga library (that won't work in android 21+)
2015-04-03 11:35:55 +02:00
Henrik Rydgård
98083c8985
UI: Make InfoView focusable, make it possible to make TextView focusable.
2015-04-03 11:14:21 +02:00
Henrik Rydgård
bf4a5f0352
Detect the Android UIMode, use as device type. For better automatic configuration for things like Android TV.
2015-04-03 11:13:38 +02:00
Henrik Rydgård
b083085c76
Merge pull request #262 from unknownbrackets/ini
...
Support escaped comment marks like # in inis
2015-03-15 15:43:05 +01:00
Unknown W. Brackets
656fe78656
Check for ARM_shader_framebuffer_fetch.
...
Also, let's combine them too. Unfortunately, the shader needs a require
that matches the one they have, so we need the individual flags also.
2015-03-07 16:09:17 -08:00
Henrik Rydgard
23150858a4
ARM64: Make sure that eglGetProcAddress is declared, so the return value doesn't get truncated to int.
2015-03-07 13:56:17 +01:00
Henrik Rydgard
516dbf37e4
ARM64 buildfix
2015-03-07 01:30:09 +01:00
Henrik Rydgard
12010bb4ce
Revert "Experiment: Disable 24-bit Z and interleaved depth/stencil on mali."
...
This reverts commit dd1a40653f .
2015-03-07 01:30:08 +01:00
Henrik Rydgård
3ffd5dda1e
Merge pull request #264 from Bigpet/vs2015
...
Make compilable with VS2015
2015-03-06 21:45:00 +01:00
Peter Tissen
30a362f227
Make compilable with VS2015
...
So Microsoft decided to make their C runtime conform to C99
2015-03-06 21:01:19 +01:00
Henrik Rydgard
dd1a40653f
Experiment: Disable 24-bit Z and interleaved depth/stencil on mali.
2015-03-01 21:01:49 +01:00
Henrik Rydgard
6f3125ac4d
UI framework: Make keyboard repeats time-based instead of frame count based
2015-03-01 16:09:52 +01:00
Unknown W. Brackets
b81fcf5d99
Merge pull request #259 from hrydgard/clock-monotonic
...
clock_gettime(MONOTONIC) seems more appropriate than gettimeofday...
2015-02-28 14:07:32 -08:00
Henrik Rydgård
3efd3841c9
Merge pull request #263 from unknownbrackets/glver
...
Detect GLES version more accurately
2015-02-28 22:49:59 +01:00
Unknown W. Brackets
77ff1bc1c2
Detect GLES version more accurately.
2015-02-28 12:20:33 -08:00
Unknown W. Brackets
b01f18f331
Support escaped comment marks like \# in inis.
...
This fixes:
* Float values like INF and IND.
* Paths with \# in them.
* Keys with \# in them (in case of i18n strings.)
A small change in behavior: ; at the start of the line is now always a
comment. Previously, if the line had a comment already, adding ; to the
front of it would not comment it out.
2015-02-28 10:26:58 -08:00
Henrik Rydgard
52ce9c1118
Fix horizontal scrolling in ScrollViews and horizontal scroll gesture detection
...
Use this to scroll the tabs in TabHolders, to make more tabs fit on screen.
2015-02-24 00:22:58 +01:00
Unknown W. Brackets
5f863cbbe8
Fix a small warning.
2015-02-22 13:30:35 -08:00
Henrik Rydgård
b722148989
Merge pull request #261 from sum2012/unused
...
Remove unused import
2015-02-22 11:47:20 +01:00
sum2012
7ed0e24b17
Remove unused import
2015-02-22 16:17:22 +08:00
Henrik Rydgard
d2acef3a3b
Add a bit of "overscroll" to the scrollview when keyboard-navigating. Add shadow support to TextView
2015-02-15 11:20:19 +01:00
Henrik Rydgard
26bc250e9b
cleanup
2015-02-09 23:12:51 +01:00
Henrik Rydgård
4abe2f4309
Merge pull request #260 from sergiobenrocha2/master
...
You need this if you don't want to install libglew-dev dependence.
2015-02-03 20:41:17 +01:00
sergiobenrocha2
778934641e
You need this if you don't want to install libglew-dev dependence.
2015-02-03 17:35:45 -02:00
Henrik Rydgard
c12d4242a8
Return a bool if you actually do something with a key event.
2015-02-03 00:10:38 +01:00
Henrik Rydgard
91ab271101
Return a 0 d3dx version if failed to get any of the function pointers
2015-02-02 09:26:16 +01:00
Henrik Rydgard
04515e4031
Fix margins in stretched subviews in LinearLayout
2015-02-02 09:12:07 +01:00
Henrik Rydgard
5becb9a4be
Add a new image size mode (nothing here uses it though). Also add Bounds.Expand
2015-02-01 18:03:31 +01:00
Henrik Rydgard
a72858d15e
Turn off the android audio fast path if not actually fast. Might as well use the PSP sample rate then.
2015-01-31 11:47:05 +01:00
Henrik Rydgard
044cc8e950
clock_gettime(MONOTONIC) seems more appropriate than gettimeofday for our purposes.
...
Reluctant to do this before 1.0 though so I'll leave it as a pull request for now.
2015-01-31 11:35:53 +01:00
Henrik Rydgard
1467753c35
Don't use a VBO for DrawBuffer drawing. Some crappy ES drivers really don't like dynamic vertex buffers.
2015-01-29 10:35:34 +01:00
Henrik Rydgard
813c12e40f
Thin3d preset GLSL shaders: Make them identical to the old GL-only shaders by adding precision qualifiers
2015-01-27 00:12:11 +01:00
Unknown W. Brackets
c6f1552756
Fix a typo causing frag shaders to leak.
...
Only utility type shaders, though.
2015-01-24 20:33:38 -08:00