Sacha
|
935165ca69
|
SDL: Make the code more platform-agnostic and cleaner.
|
2014-05-31 01:21:43 +10:00 |
|
Henrik Rydgård
|
5152308c79
|
Add basic thick-line drawing code
|
2014-03-10 07:36:57 +01:00 |
|
Henrik Rydgard
|
f73890f0b2
|
UIContext now keeps track of dimensions, allowing us to reduce use of display.h
|
2014-02-10 12:36:26 +01:00 |
|
Henrik Rydgård
|
d030b495fc
|
draw_buffer text rendering: Handle non-breaking spaces (instead of printing a '?').
|
2014-02-04 15:58:03 +01:00 |
|
Henrik Rydgård
|
9201587961
|
PCMain.cpp: Allow forcing pixel resolution on the command line.
Small optimization in gfx_es2
|
2013-12-16 14:06:24 +01:00 |
|
Unknown W. Brackets
|
ab7638a983
|
Fix some initialization order warnings.
|
2013-10-19 14:56:05 -07:00 |
|
Henrik Rydgard
|
de16f5863d
|
Initialize a variable
|
2013-10-19 12:46:32 +02:00 |
|
Henrik Rydgard
|
ed48ad9c22
|
Eat lone ampersands, so that we can share strings with the top level Windows menus.
|
2013-08-30 18:14:44 +02:00 |
|
Henrik Rydgard
|
0931f784b6
|
Win32: Add a sentence-caching text drawing engine using Win32 fonts.
|
2013-08-30 14:44:23 +02:00 |
|
Henrik Rydgard
|
45d65225a6
|
glstate: Switch to glBlendFuncSeparate for more flexibility.
|
2013-08-22 19:12:10 +02:00 |
|
Henrik Rydgard
|
ba28246dd2
|
Allow images on choice buttons, misc
|
2013-08-20 00:34:54 +02:00 |
|
Henrik Rydgard
|
1be5ce83d7
|
error handling changes
|
2013-08-14 23:04:35 +02:00 |
|
Henrik Rydgard
|
ce962bdf95
|
Fix multiline text measuring bug.
|
2013-06-11 21:55:24 +02:00 |
|
Henrik Rydgard
|
4267d9903c
|
More networking and UI stuff
|
2013-06-01 18:59:31 +02:00 |
|
Henrik Rydgard
|
8b75763275
|
WIP new UI layout system!
|
2013-05-25 16:57:07 +02:00 |
|
Henrik Rydgard
|
b25cfe209b
|
Basic internationalization (i18n) framework.
|
2013-04-18 11:56:50 +02:00 |
|
Henrik Rydgard
|
97abf0d2ef
|
drawbuffer: Parse utf-8 when measuring text
|
2013-04-17 16:33:15 +02:00 |
|
Henrik Rydgard
|
7d7bd3a998
|
Basic UTF-8 support in atlastool / draw_buffer.
|
2013-04-17 13:15:18 +02:00 |
|
Henrik Rydgard
|
d032f659aa
|
Change AtlasFont format to support disjoint char ranges
|
2013-04-17 12:18:49 +02:00 |
|
Henrik Rydgard
|
c0963ec11f
|
Increase drawbuffer size, fix potential utf8 issue
|
2013-04-07 23:30:25 +02:00 |
|
Henrik Rydgard
|
f71f3183b2
|
Enforce the drawbuffer overflow check in release too.
|
2013-04-07 22:56:38 +02:00 |
|
Henrik Rydgard
|
36a6c179a0
|
Some drawing refactoring
|
2013-03-30 19:23:02 +01:00 |
|
Henrik Rydgard
|
ede99eecb4
|
Add warn log when falling back to xor texture
|
2013-03-29 16:55:45 +01:00 |
|
Henrik Rydgard
|
4fb2e97afa
|
Fix bugs causing infinite loop in gllost, add more logging.
|
2013-03-10 17:49:01 +01:00 |
|
Henrik Rydgard
|
f315424c42
|
Add dither to state. Allow choosing FBO color depth. Disable VBO for draw_buffer but keep code.
|
2013-01-23 23:02:32 +01:00 |
|
Sacha
|
0578607c84
|
Pandora buildfix and joystick support.
|
2013-01-14 21:32:39 +10:00 |
|
Henrik Rydgard
|
c60bda83b6
|
Don't try to register/unregister too early.
|
2013-01-11 23:46:38 +01:00 |
|
Henrik Rydgård
|
20c37d8d0e
|
Use VBO to draw UI, just because that's how it's supposed to be done.
|
2013-01-10 10:14:39 +01:00 |
|
Henrik Rydgård
|
54fdd6ea00
|
Retab drawbuffer before changing it
|
2013-01-10 09:42:02 +01:00 |
|
Henrik Rydgard
|
74057385bf
|
Initial UTF-8 support
|
2013-01-02 20:56:09 +01:00 |
|
Sacha
|
640cce9b88
|
Use new defines: USING_GLES2, ARM and add iOS support.
|
2012-11-26 20:27:35 +10:00 |
|
Henrik Rydgard
|
41b4cf836c
|
Add stencil support to FBO code. Attempt to make it work on Tegra (not tested)
|
2012-11-25 17:19:17 +01:00 |
|
Florent Castelli
|
8900d99779
|
Add OpenGL state cache to save some redundant state change.
|
2012-11-24 15:19:08 +01:00 |
|
Henrik Rydgard
|
8677fac72c
|
Some UI code cleanup. Another variant of ease curve function. RebindTexture.
|
2012-11-22 18:41:04 +01:00 |
|
Sacha
|
b52bd57aa1
|
PPSSPP ported to Blackberry 10
Now builds for Playbook and Dev Alpha
Android's GLES2 backend is used.
|
2012-11-05 23:22:10 +10:00 |
|
Henrik Rydgard
|
1ea568990d
|
Colored touchbuttons, portafixes
|
2012-10-30 16:23:08 +01:00 |
|
Henrik Rydgård
|
748bdb3101
|
Virtual input code now working
|
2012-10-26 18:42:32 +02:00 |
|
Henrik Rydgard
|
32031a255e
|
warn fix
|
2012-08-28 13:18:21 +02:00 |
|
Henrik Rydgard
|
5a6622eb37
|
Redo the DPI/Density code. It now makes sense.
|
2012-07-15 17:04:27 +02:00 |
|
Henrik Rydgard
|
caf0580c38
|
Tabs unification
|
2012-05-08 22:04:24 +02:00 |
|
Henrik Rydgard
|
950a6b65e8
|
Minor optimization
|
2012-05-07 22:45:43 +02:00 |
|
Henrik Rydgard
|
f03ec57c17
|
DrawBuffer: Basic scissor support.
|
2012-05-07 18:27:09 +02:00 |
|
Henrik Rydgard
|
ec57b692eb
|
Misc
|
2012-05-06 23:21:26 +02:00 |
|
Henrik Rydgard
|
dee2062012
|
Increase size of drawbuffer buffer.
|
2012-04-12 22:56:39 +02:00 |
|
Henrik Rydgard
|
97ea3356a9
|
Minor fixes.
|
2012-04-11 20:26:56 +02:00 |
|
Henrik Rydgard
|
2e6adc2463
|
UI and drawing (rotate image)
|
2012-04-11 17:07:28 +02:00 |
|
Henrik Rydgard
|
8b076c5b88
|
Cleanup
|
2012-03-31 11:16:13 +02:00 |
|
Henrik Rydgard
|
22dfdd2832
|
Initial commit
|
2012-03-24 23:39:19 +01:00 |
|