Brad Parker
|
7c6bf6aaf7
|
fix msys2 compilation when opengl, vulkan and d3d9 are disabled
|
2017-01-16 20:41:08 -05:00 |
|
Brad Parker
|
acd6826df9
|
GDI: stretch video output to fill window
|
2017-01-16 20:41:07 -05:00 |
|
Brad Parker
|
69bac11f02
|
GDI: fix window not clearing on every frame, requires both FillRect calls and InvalidateRect
|
2017-01-16 20:41:06 -05:00 |
|
Brad Parker
|
6c62901ae5
|
GDI: fix window not responding, but menu corruption still happens if set_gdi_pixel_format is called
|
2017-01-16 20:41:06 -05:00 |
|
Brad Parker
|
6fe2a974a5
|
GDI: does not freeze after a few seconds anymore, but the window still freezes when moving the mouse into it
|
2017-01-16 20:41:06 -05:00 |
|
Brad Parker
|
8eba18a54f
|
GDI: xmb draws for a few seconds and then freezes
|
2017-01-16 20:41:06 -05:00 |
|
Brad Parker
|
dd2778fb32
|
GDI text testing
|
2017-01-16 20:41:05 -05:00 |
|
Brad Parker
|
49d7be9813
|
MSVC GDI buildfix
|
2017-01-16 20:41:05 -05:00 |
|
Brad Parker
|
6df175bd31
|
GDI paint test
|
2017-01-16 20:41:05 -05:00 |
|
Brad Parker
|
33520fca6f
|
set win32_hdc for gdi
|
2017-01-16 20:41:05 -05:00 |
|
Brad Parker
|
a7a1f093c0
|
add GDI message loop
|
2017-01-16 20:41:04 -05:00 |
|
Brad Parker
|
e6d7116da0
|
create GDI window
|
2017-01-16 20:41:04 -05:00 |
|
Brad Parker
|
05c37bd39f
|
initial GDI driver skeleton
|
2017-01-16 20:41:04 -05:00 |
|
twinaphex
|
23017e0b45
|
Cleanups
|
2017-01-13 16:57:57 +01:00 |
|
twinaphex
|
34d5f609f7
|
(x11_common.c) Cleanups
|
2017-01-10 21:54:48 +01:00 |
|
Josh Palmer
|
e1d3493a9d
|
Handle more cases for EGL error reporting
|
2017-01-09 20:26:09 +00:00 |
|
twinaphex
|
36fb6776b2
|
Don't grab settings pointer in video_monitor_get_fps function
|
2017-01-09 15:42:14 +01:00 |
|
twinaphex
|
3d92ce140e
|
Pass video_frame_info_t to update_window_title
|
2017-01-09 14:42:07 +01:00 |
|
Logan McNaughton
|
35792721e5
|
Attempt to fix some issues with BGRA textures
|
2016-12-30 21:14:30 -07:00 |
|
Logan McNaughton
|
8953bce122
|
Found a combination that doesn't work
|
2016-12-30 10:42:26 -07:00 |
|
Logan McNaughton
|
f94e944723
|
Update gl_common.c
|
2016-12-30 10:30:21 -07:00 |
|
Logan McNaughton
|
c0bdc67458
|
One more sized format
|
2016-12-30 10:29:26 -07:00 |
|
Logan McNaughton
|
f45a75fa98
|
Use RGBA for internal format
|
2016-12-26 13:00:38 -07:00 |
|
hunterk
|
5ec5b199f6
|
less invasive revert for blue/red swap
|
2016-12-25 20:22:28 -06:00 |
|
twinaphex
|
77e5cdbfde
|
Revert "Rename runloop_msg_queue_push to video_driver_msg_queue_push"
This reverts commit ad7386913cf2876d2bffd4bedf0284b23f1ed593.
|
2016-12-22 23:36:11 +01:00 |
|
twinaphex
|
ad7386913c
|
Rename runloop_msg_queue_push to video_driver_msg_queue_push
and move code to video_driver.c
|
2016-12-22 13:15:02 +01:00 |
|
twinaphex
|
5d6067159c
|
gl_common.c - config.h include
|
2016-12-21 16:09:29 +01:00 |
|
twinaphex
|
19810233fa
|
Comment this out for PSGL
|
2016-12-21 16:06:42 +01:00 |
|
twinaphex
|
9dd7d7804e
|
Turn size_format into gl_size_format, and add a FIXME note
|
2016-12-21 15:47:38 +01:00 |
|
Logan McNaughton
|
3392f3996b
|
Fix up some texture format code
|
2016-12-20 08:57:13 -08:00 |
|
twinaphex
|
5ca7344436
|
Get rid of more implicit memsets
|
2016-12-19 19:17:23 +01:00 |
|
twinaphex
|
feae0823ce
|
Prevent some implicit memsets
|
2016-12-17 14:40:06 +01:00 |
|
Hans-Kristian Arntzen
|
4c99809cde
|
Vulkan: Fix VSync toggling on Windows.
Retarded bug, but haven't actually had access to a Windows machine until
now.
|
2016-12-17 12:06:43 +01:00 |
|
twinaphex
|
a5d4032d01
|
(X11) Cleanups
|
2016-12-15 12:37:14 +01:00 |
|
twinaphex
|
6807ef007b
|
(gl_common.c) Cleanups
|
2016-12-14 19:29:14 +01:00 |
|
Logan McNaughton
|
fc4c7529a1
|
Fix internal formats used with texture creation
|
2016-12-14 09:54:55 -08:00 |
|
twinaphex
|
f9b019c83a
|
Rename loadTexture to gl_load_texture_image
|
2016-12-14 16:59:16 +01:00 |
|
Logan McNaughton
|
8cd2566128
|
Simplify glTexImage2D/glTexStorage2D calls
Also add support for glTexStorage2DEXT (GLES2)
|
2016-12-14 07:29:37 -08:00 |
|
twinaphex
|
700365c433
|
(XDK) Another buildfix
|
2006-05-14 14:08:32 +02:00 |
|
twinaphex
|
0b0a5b7890
|
Add HAVE_D3D9 ifdef
|
2016-12-07 06:59:46 +01:00 |
|
twinaphex
|
adb39cc844
|
Turn last param of d3d_set_texture into void *
|
2016-12-07 06:26:24 +01:00 |
|
twinaphex
|
4b2a906148
|
(gfx/common) Cleanups
|
2016-12-04 03:45:46 +01:00 |
|
twinaphex
|
2f171c4b5d
|
(x11_common.c) Cleanups
|
2016-12-04 03:39:51 +01:00 |
|
Brad Parker
|
e39031cbd0
|
revert rest of unicode changes
|
2016-12-03 00:15:29 -05:00 |
|
Brad Parker
|
f725b48555
|
starting to revert unicode changes
|
2016-12-03 00:15:29 -05:00 |
|
Brad Parker
|
cc7bf6b4fa
|
more unicode fixes
|
2016-12-02 21:11:55 -05:00 |
|
Brad Parker
|
3b8a81dd31
|
make existing hard-coded unicode calls switchable back to ansi
|
2016-12-02 14:34:29 -05:00 |
|
Brad Parker
|
d891f1c90b
|
remove explicit unicode def/undefs
|
2016-12-02 14:34:29 -05:00 |
|
twinaphex
|
e5072c8e7f
|
Put this behind #ifndef _XBOX ifdef
|
2016-12-02 00:59:01 +01:00 |
|
Brad Parker
|
ba54f20626
|
initial libcaca video driver
|
2016-12-01 12:13:45 -05:00 |
|