twinaphex
29d533773c
rpng.c - cleanup
2014-09-16 06:18:51 +02:00
Higor Eurípedes
1331e50bf2
(d3d_ctx.cpp) Add HAVE_EGL check
2014-09-15 21:16:36 -03:00
twinaphex
bbcf2e5eda
(Menu) Implement stub functions for shader manager functions in menu_common_backend.c
2014-09-15 21:54:03 +02:00
twinaphex
2833ca7276
Use config_file_userdata for gfx_filter
2014-09-15 21:32:15 +02:00
Lioncash
f8499aa71a
Sanitize against NULL in some free-like functions.
2014-09-15 09:30:27 -04:00
twinaphex
8caf16a538
(WGL) Build fix
2014-09-14 19:30:44 +02:00
twinaphex
a752db392f
Revert "Do life cycle state checking outside of graphics driver for"
...
This reverts commit 06bea05634
.
2014-09-14 07:53:18 +02:00
twinaphex
295434151b
(D3D) Change dir to gfx/d3d
2014-09-14 06:45:47 +02:00
twinaphex
3eead06391
(MSVC) Use Griffin from now on for MSVC PC build - make some
...
variable/ function names unique for Griffin
2014-09-14 06:29:40 +02:00
twinaphex
06bea05634
Do life cycle state checking outside of graphics driver for
...
menu display driver's 'frame' function
2014-09-14 06:02:05 +02:00
twinaphex
259d75fa6e
(GLUI) Fix Savestate load/save and resume
2014-09-14 05:57:53 +02:00
Lioncash
3912b3fee4
retroarch_logger: Append the calling function name to the log message.
...
Makes tracing back a little easier.
2014-09-13 20:02:53 -04:00
Lioncash
495ed9de99
gfx_common: Make gfx_init_dwm a boolean function
...
Also fixes a bug where inited would be set to true, even if initialization had failed. I don't think it really matters in this case, however if this changes and is called twice for some reason in the future, it won't falsely assume it's already initialized.
2014-09-13 18:03:15 -04:00
twinaphex
9fd2c64426
(D3D) Change references to pointers
2014-09-13 22:25:30 +02:00
twinaphex
478074c557
(XDK) Take out 'vsync' variable from driver
2014-09-13 22:09:36 +02:00
twinaphex
3369d15f93
(360) SetTransform not supported on 360
2014-09-13 22:07:00 +02:00
twinaphex
397dd132b4
Move font variable to d3d_w32_font.cpp
2014-09-13 21:59:11 +02:00
twinaphex
78492f238a
(D3D) Add d3d_set_transform
2014-09-13 21:50:23 +02:00
twinaphex
5f48e85b65
(D3D) Create d3d_clear
2014-09-13 20:09:55 +02:00
twinaphex
22dd54e1f5
(D3D) Create d3d_vertex_buffer_unlock
2014-09-13 19:56:52 +02:00
twinaphex
548c04bd1b
(XDK1) use d3d_vertex_buffer_lock for texture_image_render
2014-09-13 19:47:57 +02:00
twinaphex
45fc487b95
Change d3d_wrapper.c to d3d_wrapper.cpp
2014-09-13 19:40:12 +02:00
twinaphex
f3cd7f8fe4
(D3D) Create d3d_vertex_buffer_lock
2014-09-13 19:33:06 +02:00
twinaphex
1d142c3b58
(D3D) renderchain_free forward decl. only needed for Xbox 1
...
for now
2014-09-13 19:17:07 +02:00
twinaphex
0ae0a65189
(XDK) Build fix
2014-09-13 19:12:56 +02:00
twinaphex
c558b48ff5
(D3D) Move D3DTexture_LockRect to d3d_texture_blit
2014-09-13 19:11:36 +02:00
twinaphex
7366b43588
(D3D) Set vertex_buf / texture pointer to NULL at end of wrapper
...
functions
2014-09-13 18:57:12 +02:00
twinaphex
548d9fea6c
(render_chain_xdk) Use wrappers for freeing textures and vertex
...
buffers
2014-09-13 18:55:35 +02:00
twinaphex
91cc31dc98
(Xbox 1) Build fix
2014-09-13 18:53:19 +02:00
twinaphex
b14fac1437
(360) Clean up warning
2014-09-13 18:45:13 +02:00
twinaphex
152dd2e073
(D3D) Build fixes
2014-09-13 18:44:04 +02:00
twinaphex
c0f9c4ec41
(D3D) Go through d3d_texture_new
2014-09-13 18:42:43 +02:00
twinaphex
978cc49563
(D3D) Build fix
2014-09-13 18:37:31 +02:00
twinaphex
82e7112f41
(D3D) Use d3d_texture_new
2014-09-13 18:36:35 +02:00
twinaphex
ea1c220ea5
(D3D) Build fix
2014-09-13 18:26:43 +02:00
twinaphex
27ea47ee6d
(D3D) Rewrite renderchain_add_lut
2014-09-13 18:25:31 +02:00
twinaphex
6f05da2208
(D3D) Cleanups - only go through d3d_vertex_buffer_new
2014-09-13 18:22:56 +02:00
twinaphex
633c05d677
(D3D) Start going through d3d_texture_free/d3d_vertex_buffer_free
2014-09-13 18:17:34 +02:00
twinaphex
0b5a9a244c
(D3D) Create d3d_vertex_buffer_free/d3d_texture_new/d3d_texture_free
2014-09-13 18:11:15 +02:00
twinaphex
138541f6cc
(image_xdk1.c) Use d3d_vertex_buffer_new
2014-09-13 17:58:38 +02:00
twinaphex
c4b35fb00d
(D3D) Rewrite create_vertex_buffer wrapper function
2014-09-13 17:56:33 +02:00
twinaphex
0de251079a
(D3D) Pass 'Pass' and 'LinkInfo' by pointer instead of reference
2014-09-13 17:33:58 +02:00
twinaphex
0a85e95d0d
(D3D) xdk_defines - cleanups
2014-09-13 08:10:53 +02:00
twinaphex
25b60fc0ca
(D3D) Merge big included files into d3d.cpp
2014-09-13 08:06:01 +02:00
twinaphex
8572e3bc6e
(D3D) Some fixes to render_chain.cpp and d3d_wrapper.c
2014-09-13 05:45:49 +02:00
Lioncash
085a74d33f
gl: Silence a possible null dereference warning
2014-09-12 22:41:30 -04:00
Higor Eurípedes
95193c20e0
(gl_raster_font.c) Fix warning
2014-09-12 22:57:24 -03:00
Higor Eurípedes
81ff623957
(gl_font_renderer_t) Add get_glyph() function pointer
2014-09-12 22:39:29 -03:00
Lioncash
6e63859e0e
state_tracker: Guard against a possible calloc failure and fix state_tracker_free
...
Checks if the passed in tracker is actually valid before attempting to free its members.
2014-09-12 19:27:20 -04:00
Higor Eurípedes
85cef84bd4
(driver.c) Add driver_video_resolve()
...
This function returns the real video driver data when threaded video is
in use.
2014-09-12 17:26:26 -03:00