351 Commits

Author SHA1 Message Date
twinaphex
19f9833a22 Refactor away d3d_calculate_rect 2015-11-10 22:07:51 +01:00
twinaphex
21575e5318 Call d3d_calculate_rect from set_viewport_wrap 2015-11-10 22:05:31 +01:00
twinaphex
8d4c721ee4 Move set_final_viewport to d3d_set_viewport_wrap 2015-11-10 22:00:35 +01:00
twinaphex
4cdde1c7c4 Use d3d_set_viewport_wrap 2015-11-10 21:58:33 +01:00
twinaphex
1f1525a7e8 (D3D) Cleanups 2015-11-10 15:30:24 +01:00
twinaphex
749c0b4ef8 Make d3d_calculate_rect more like gl_set_viewport 2015-11-10 05:47:53 +01:00
twinaphex
d9fe978d1c Merge branch 'master' of https://github.com/libretro/RetroArch 2015-11-10 05:32:59 +01:00
twinaphex
29aa5bae27 (D3D) Add keep_aspect 2015-11-10 05:30:25 +01:00
twinaphex
bfe0eb9bfb Call gfx_ctx_set_resize from d3d_frame 2015-11-10 05:26:37 +01:00
twinaphex
5cbfbb190c (D3D) Buildfix 2015-11-10 05:11:49 +01:00
twinaphex
fd319cb223 (D3D) Cleanups 2015-11-10 05:09:31 +01:00
twinaphex
413d783127 Include header 2015-11-10 01:50:15 +01:00
twinaphex
54b2d46855 (D3D) Add video_viewport 2015-11-10 00:30:00 +01:00
twinaphex
c5b5d3c186 (D3D) Cleanups 2015-11-10 00:13:28 +01:00
twinaphex
40aa2a1864 Revert "(D3D) Don't use std::vector for attrib_map"
This reverts commit 02d61bf992f42b291d1d0915258b88922ef20c96.
2015-11-09 22:07:44 +01:00
twinaphex
02d61bf992 (D3D) Don't use std::vector for attrib_map 2015-11-09 22:04:45 +01:00
twinaphex
f277fd5323 Don't do overloading of translate_filter 2015-11-09 19:35:59 +01:00
twinaphex
9f6e273e6a (D3D) Buildfix 2015-11-09 19:08:57 +01:00
twinaphex
4fbebb57df Revert "Move releasing of devices to d3d_deinitialize"
This reverts commit f90bd168251cdfba2f24ef26c38e6cba09f7aa48.
2015-11-09 19:01:24 +01:00
twinaphex
f90bd16825 Move releasing of devices to d3d_deinitialize 2015-11-09 18:56:24 +01:00
twinaphex
4f0be8bcb0 (D3D/renderchain_cg) More cleanups 2015-11-09 17:18:21 +01:00
twinaphex
ffed38fbf3 (render_chain_cg.cpp) Stop abusing void pointers 2015-11-09 17:03:25 +01:00
twinaphex
5d155860cb (D3D) Buildfix 2015-11-09 16:04:33 +01:00
twinaphex
b5171c251a Not sure why this was stubbed out 2015-11-09 16:03:40 +01:00
twinaphex
64bc7cbe36 (D3D) Fix function call 2015-11-09 15:43:46 +01:00
twinaphex
b8a5249474 d3d_lock_rectangle - fix function signature 2015-11-09 15:43:03 +01:00
twinaphex
0bb7f30d6a Use d3d wrapper functions more 2015-11-09 15:39:47 +01:00
twinaphex
3a9ee7feae Add more d3d_wrapper functions 2015-11-09 15:34:16 +01:00
twinaphex
6a12e874b8 Handle failure with d3d_swap 2015-11-09 01:59:24 +01:00
twinaphex
cb9960c6e2 Compile video_texture as C++ for Win32 2015-11-09 01:19:09 +01:00
twinaphex
bbeebcc29a (d3d_wrapper.cpp) Buildfixes 2015-11-09 01:06:35 +01:00
twinaphex
d2657fb18a d3d_wrapper.cpp - don't make us require d3d.h 2015-11-09 01:04:32 +01:00
twinaphex
44464624e9 (video_texture.c) Don't use video_driver_get_ptr 2015-11-09 00:46:59 +01:00
twinaphex
ab651ec09b Don't include <string> inside gfx/d3d/d3d.h 2015-11-09 00:43:39 +01:00
Twinaphex
721d566f99 (D3D) Prevent warning ( also, why is all this code suddenly compiled out?) 2015-10-11 11:02:15 +02:00
twinaphex
27671f5dfc (D3D) Update pretro reference 2015-10-07 03:52:35 +02:00
twinaphex
87d44af218 Static code analysis cleanups 2015-09-29 18:08:33 +02:00
twinaphex
4ca5d31f9b Some more static code analysis nits when ran with enable=all 2015-09-28 18:12:02 +02:00
twinaphex
d482dba2eb More static code analysis fixes 2015-09-28 16:57:22 +02:00
twinaphex
a79b571d7b Static code analysis fixes 2015-09-28 16:20:26 +02:00
twinaphex
2b840c0384 Refactor perf counters 2015-09-20 10:02:59 +02:00
twinaphex
43da185d5d Replace more usage of strcpy 2015-09-19 03:50:35 +02:00
twinaphex
09c3bd8d9c (d3d.cpp) Use sprintf 2015-09-07 01:46:19 +02:00
twinaphex
3e977034a7 (Win32) More buildfixes 2015-09-05 14:10:16 +02:00
twinaphex
0c023dcb68 Reimplement frame count 2015-08-03 23:01:07 +02:00
twinaphex
3d36cb02ac No more separate runloop_t 2015-08-03 20:15:46 +02:00
twinaphex
6e63f562ea (D3D) Buildfix 2015-07-11 19:47:20 +02:00
twinaphex
c3f5ea0fcc Make input_overlay.h no longer depend on RPNG image 2015-07-11 08:14:39 +02:00
twinaphex
43c8f282db (Gfx) Cleanups 2015-06-13 02:10:06 +02:00
Toad King
e97ecc17cc fix d3d build 2015-05-20 17:28:12 -05:00