twinaphex
8f9d807306
Remove some more Xbox ifdefs
2018-01-08 23:06:09 +01:00
twinaphex
7616ea1b73
Add some logging to SetTextureStageState
2018-01-08 17:25:39 +01:00
twinaphex
49ea8b950e
Create d3dx_compile_shader
2018-01-07 20:32:43 +01:00
twinaphex
e011329728
(D3D) Buildfix
2018-01-07 12:12:41 +01:00
twinaphex
fce097b892
(360) Buildfixes
2018-01-07 12:00:09 +01:00
twinaphex
e90a71d9f5
Create d3dx_compile_shader_from_file
2018-01-07 11:52:32 +01:00
twinaphex
88d1e455e3
Add code that allows for debug D3D
2018-01-07 10:46:53 +01:00
twinaphex
df2a31b0e9
Create d3d pixel shader/vertex shader functions
2018-01-06 23:10:27 +01:00
twinaphex
d7df6b3729
Create d3d_free_vertex_shader/d3d_free_pixel_shader
2018-01-06 22:57:44 +01:00
twinaphex
e03e578212
Add d3d_set_pixel_shader
2018-01-06 22:49:36 +01:00
twinaphex
9fe3271900
Add d3dxbuffer_release
2018-01-06 21:30:50 +01:00
twinaphex
9f6a97db76
Update
2018-01-06 21:10:30 +01:00
twinaphex
553099abf1
Add d3d_check_device_type
2018-01-06 19:42:22 +01:00
twinaphex
9b52164b00
Create d3d_get_adapter_display_mode
2018-01-06 16:10:05 +01:00
aliaspider
55d262f5d8
(WIIU) add preliminary multi-pass shader support.
...
can load *.slangp and *.slang files. since there is no runtime compiler,
precompiled shaders (*.gsh) need to be present next to each *.slang
source file.
2018-01-06 03:39:53 +01:00
aliaspider
8e095164e0
(WIIU) add a frame shader to match the shaders used by the gl/vulkan
...
drivers.
2018-01-05 13:18:55 +01:00
aliaspider
a7632620da
(WIIU) add a sprite shader.
2018-01-04 17:38:04 +01:00
twinaphex
73c36c47e2
(XDK) Xbox buildfixes
2018-01-04 17:00:21 +01:00
twinaphex
c495ca924d
(MSVC 2010) Buildfix for x64
2018-01-04 16:53:54 +01:00
twinaphex
41d9a8fd75
Make D3DX optional
2018-01-04 14:42:13 +01:00
orbea
2d19885a17
C89_BUILD: Fix some clang compiler errors
...
Fixes the following -Werror warnings with C89_BUILD=1 and clang.
gfx/common/x11_common.c:407:17: warning: ISO C90 forbids mixing declarations and code [-Wdeclaration-after-statement]
Status status = 0;
^
libretro-common/formats/libchdr/chd.c:639:12: warning: ISO C90 forbids mixing declarations and code [-Wdeclaration-after-statement]
uint8_t *sector = &dest[framenum * CD_FRAME_SIZE];
^
libretro-common/formats/libchdr/chd.c:723:12: warning: ISO C90 forbids mixing declarations and code [-Wdeclaration-after-statement]
uint8_t *sector = &dest[framenum * CD_FRAME_SIZE];
^
2018-01-03 16:53:11 -08:00
twinaphex
0c13961f9e
Updates
2018-01-03 20:48:33 +01:00
twinaphex
a3b9f0ab63
(D3DX8) d3dx8 always has to be statically linked
2018-01-03 20:35:24 +01:00
twinaphex
b925603eff
(D3D9) Buildfix
2018-01-03 20:26:13 +01:00
twinaphex
5d5115941f
(d3d_common.c) Fix D3D8 codepaths
2018-01-03 20:16:19 +01:00
twinaphex
aa255a9ad2
(D3D) Make d3dx dynamically loadable
2018-01-03 19:55:00 +01:00
twinaphex
d3480e6365
Create d3d_font_indirect
2018-01-03 19:03:19 +01:00
twinaphex
94b04828f9
Add ability to dynamically load d3d DLL
2018-01-03 18:53:13 +01:00
twinaphex
3a3776ba24
Create d3d_initialize_symbols
2018-01-03 18:38:13 +01:00
twinaphex
f19ff885f4
Cleanups
2018-01-03 18:23:04 +01:00
twinaphex
2424ffaa26
Dehardcode D3D_SDK_VERSION
2018-01-03 18:14:54 +01:00
twinaphex
30ba656f5c
Create d3d_create
2018-01-03 18:09:31 +01:00
twinaphex
b37ea96969
Cleanup
2018-01-03 16:09:44 +01:00
twinaphex
966053be60
Fix some of the major remaining issues with the D3D8 codepath
2018-01-03 15:57:47 +01:00
twinaphex
06366c9c85
Correct this
2018-01-03 15:22:17 +01:00
twinaphex
6e22e2b4fc
Add d3d_device_get_backbuffer
2018-01-03 15:21:48 +01:00
twinaphex
59050709a9
(Xbox OG) Fix d3d_frame_postprocess
2018-01-03 14:18:57 +01:00
twinaphex
c81ad957fa
(D3D8/Xbox OG) Buildfix for d3d_set_vertex_declaration
2018-01-03 14:04:37 +01:00
twinaphex
010148ce9c
(D3D8/Xbox OG) Buildfix for d3d_set_vertex_shader
2018-01-03 14:02:54 +01:00
twinaphex
0ece7015e7
C buildfix
2018-01-03 13:59:42 +01:00
twinaphex
f6cb15f410
Buildfix for HAVE_D3D8
2018-01-03 13:59:15 +01:00
twinaphex
bf1f201e5a
Add another HAVE_D3D8 conditional
2018-01-03 13:57:01 +01:00
twinaphex
777e96f2ea
(Xbox OG) Buildfixes
2018-01-03 13:52:57 +01:00
Brad Parker
e62e0c83da
win32: Show progress meter on taskbar for downloads (Windows 7 and up)
2018-01-01 02:08:09 -05:00
Alcaro
abf4e50e6d
These warnings aren't needed
2017-12-31 14:33:57 +01:00
aliaspider
0a32642f17
(WIIU) shader: use a single attribute stream.
2017-12-31 14:06:49 +01:00
Brad Parker
8a8687ec9c
add missing ifdef for device change fix and include 2K in the version check
2017-12-30 23:07:59 -05:00
twinaphex
4c608ca994
Buildfix
2017-12-31 03:44:28 +01:00
radius
acdb5efdcd
try to fix msvc2003 builds
2017-12-30 21:38:00 -05:00
twinaphex
f7744d812e
Turn this into a static variable
2017-12-31 03:18:10 +01:00