twinaphex
|
2dba4c9359
|
Move texture_image_render to xdk_d3d.cpp
|
2013-04-10 10:06:15 +02:00 |
twinaphex
|
5f24e5daf4
|
(RMenu) Put menu_texture and menu_panel textures on heap - free
them for Xbox 1 after going out of the menu and into the game
|
2013-04-10 09:34:46 +02:00 |
twinaphex
|
87d0843b13
|
(360) RMenu XUI now goes through the same RGUI functions for
rendering
|
2013-04-10 07:47:11 +02:00 |
twinaphex
|
9d6f4590e8
|
(RMenu XDK1) Updated RMenu for Xbox 1 to use new
RGUI/RMenu rendering funtions
|
2013-04-10 06:54:16 +02:00 |
twinaphex
|
9e807aae33
|
(XDK1) Build fixes
|
2013-04-07 19:43:54 +02:00 |
twinaphex
|
229891db59
|
(360) Build fix
|
2013-04-07 03:00:08 +02:00 |
twinaphex
|
909122122d
|
Take out obsolete console-style overscan options - just use
Resize Mode instead
|
2013-04-07 01:23:10 +02:00 |
twinaphex
|
abeb4a889e
|
(Xbox 1) Build fix
|
2013-04-06 23:10:15 +02:00 |
twinaphex
|
a2d9129782
|
Kill off set_fbo_state and get_fbo_state function pointers
|
2013-04-06 06:21:11 +02:00 |
twinaphex
|
9f5c6678b5
|
Revert "(XDK D3D) Scrub second-pass"
This reverts commit 5ea29f1882 .
|
2013-04-06 03:54:05 +02:00 |
twinaphex
|
cbfe5ff111
|
Revert "More scrubbing - no more render_to_texture, fbo_scale_x / fbo_scale_y,"
This reverts commit 7155dd9ca9 .
|
2013-04-06 03:53:57 +02:00 |
twinaphex
|
7155dd9ca9
|
More scrubbing - no more render_to_texture, fbo_scale_x / fbo_scale_y,
etc
|
2013-04-06 00:16:10 +02:00 |
twinaphex
|
5ea29f1882
|
(XDK D3D) Scrub second-pass
|
2013-04-06 00:07:30 +02:00 |
twinaphex
|
4bfbd8d9e9
|
(XDK) D3D - Drop BeginScene/EndScene - they are just stub on XDK
|
2013-03-17 15:09:51 +01:00 |
twinaphex
|
1219177c00
|
(XDK D3D RGUI) Change base_size to RGUI_WIDTH * 2 - still shows
nothing
|
2013-03-13 18:53:52 +01:00 |
twinaphex
|
3a9d191885
|
(XDK RGUI) Blit rgui_data into RGUI D3D texture - still shows
nothing though
|
2013-03-13 18:49:48 +01:00 |
twinaphex
|
dfcd7f38da
|
(RGUI XDK) Quick build fixes
|
2013-03-12 18:41:01 +01:00 |
twinaphex
|
441d4a0698
|
(Xbox 1) Initial RGUI code - incomplete
|
2013-03-12 02:43:02 +01:00 |
twinaphex
|
05faa24307
|
(XDK) Build fixes
|
2013-03-11 22:04:56 +01:00 |
twinaphex
|
b4108eb343
|
Add set_osd_msg to video_poke
|
2013-03-11 21:42:02 +01:00 |
twinaphex
|
63883a1131
|
Combine render_msg and render_msg_place with params argument
|
2013-03-11 20:05:05 +01:00 |
twinaphex
|
6149031c2a
|
(XDK D3D) Add set_rgui_texture
|
2013-03-10 23:24:28 +01:00 |
twinaphex
|
dbc6d8263f
|
(360) Build fix
|
2013-03-10 21:18:04 +01:00 |
twinaphex
|
cf4b45e49b
|
(360) Implemented get_fbo_state
|
2013-03-10 20:28:45 +01:00 |
twinaphex
|
dd697ded76
|
(XDK) Ifdef FBO video_poke functions with HAVE_FBO
|
2013-03-10 20:24:19 +01:00 |
twinaphex
|
9400d4030f
|
(XDK) Implement apply_state_changes
|
2013-03-10 20:00:58 +01:00 |
twinaphex
|
59ff094b3b
|
Add set_blend to video_poke interface
|
2013-03-10 03:53:42 +01:00 |
twinaphex
|
6c622c4e4b
|
(XDK1) Build fix
|
2013-03-10 03:39:05 +01:00 |
twinaphex
|
79a27e34ed
|
(XDK) Start to implement video_poke interface
|
2013-03-10 03:34:37 +01:00 |
twinaphex
|
13de2c5acd
|
(360) Move class definitions to rmenu_xui.cpp instead of header
|
2013-03-09 22:31:13 +01:00 |
twinaphex
|
ae0dbd4702
|
(XDK) Build fix
|
2013-03-09 18:33:08 +01:00 |
twinaphex
|
66e7606b25
|
HAVE_RGUI and HAVE_RMENU are now mutually exclusive - no longer
have to be defined both for (say) the Android port
|
2013-03-09 17:42:19 +01:00 |
twinaphex
|
34515fd7f5
|
(RARCH_CONSOLE) Integrate rarch-console_video into gfx_common
|
2013-03-09 03:20:59 +01:00 |
twinaphex
|
037edbd247
|
(360) Build fixes
|
2013-03-09 01:02:30 +01:00 |
twinaphex
|
4a2c0ea4f7
|
(XDK) Fixes re-entrancy
|
2013-01-19 12:45:35 +01:00 |
twinaphex
|
328e60ceac
|
(XDK) Reset works correctly now
|
2013-01-19 12:35:16 +01:00 |
twinaphex
|
267819f5f4
|
(XDK) Reimplement restart - use d3dr->Reset (one half of the
screen uses a leftover frame)
|
2013-01-19 12:19:54 +01:00 |
twinaphex
|
ce640ea777
|
(XDK) Try to setup xdk_d3d_restart - still errors out
|
2013-01-19 10:59:52 +01:00 |
twinaphex
|
04cacb5e30
|
Upgrade lifecycle_menu_state to 64bit variable lifecycle_mode_state
|
2013-01-12 03:13:03 +01:00 |
twinaphex
|
c7adeb9ed0
|
(RMenu) Rmenu now uses g_settings.video.font_size
|
2013-01-11 21:05:15 +01:00 |
twinaphex
|
cc43b84ff2
|
(RARCH_CONSOLE) Refactor more state variables
|
2013-01-11 19:44:34 +01:00 |
twinaphex
|
d84dec4c96
|
(360) Fix build
|
2013-01-11 18:22:18 +01:00 |
twinaphex
|
b67fd69c26
|
(RARCH_CONSOLE) Refactored out rmenu_hd/rmenu_widescreen
|
2013-01-11 18:14:54 +01:00 |
twinaphex
|
ca3be92255
|
(RARCH_CONSOLE) Refactor msg_fps variable
|
2013-01-11 06:56:05 +01:00 |
twinaphex
|
5bf022fd99
|
(RARCH_CONSOLE) Use local variable copy of g_extern.lifecycle_menu_state in frame
functions - more state functionality will be moved here (for console ports)
|
2013-01-11 06:32:35 +01:00 |
twinaphex
|
9bc24151f2
|
(XDK D3D) Go through local pointer to render device
|
2013-01-11 00:58:08 +01:00 |
twinaphex
|
3c8bb7333e
|
(RMenu) Refactor g_extern.draw_menu
|
2013-01-10 19:43:00 +01:00 |
twinaphex
|
27a71de056
|
(360) Build fix
|
2013-01-09 17:59:23 +01:00 |
twinaphex
|
84f7a2f5f8
|
Indenting nits
|
2013-01-09 07:27:05 +01:00 |
twinaphex
|
f3a74fe44f
|
(XDK) Clear to black in xdk_d3d_frame
|
2013-01-08 19:16:06 +01:00 |
twinaphex
|
7b63268036
|
(XDK) Bind xdk_d3d_set_shader to callback system
|
2013-01-08 19:07:06 +01:00 |
twinaphex
|
3fbb716a8e
|
(360) Do Clear() at start of xdk_frame - should do menu
rendering properly now
|
2013-01-08 19:03:42 +01:00 |
twinaphex
|
db6235ab06
|
(360) Starts up again - bad sound/controls
|
2013-01-08 18:32:28 +01:00 |
twinaphex
|
5192ce4709
|
(360) Add some more checks
|
2013-01-08 18:24:31 +01:00 |
twinaphex
|
10fd5ea617
|
(360) Add more error checking in D3D code
|
2013-01-08 17:48:55 +01:00 |
twinaphex
|
59e434ab09
|
(360) Stays in MODE_MENU now - still black screen thouh
|
2013-01-08 17:15:43 +01:00 |
twinaphex
|
728e88994d
|
(Xbox 1) Fixes double swap issue - fixes flickering in
RMenu
|
2013-01-08 06:17:20 +01:00 |
Themaister
|
d9b640fafe
|
(RARCH_CONSOLE) fixups for set_shader().
|
2013-01-08 04:08:15 +01:00 |
twinaphex
|
46a62a44fc
|
(XDK) Build fixes
|
2013-01-07 18:44:22 +01:00 |
twinaphex
|
3a5d056b95
|
Expand functionality of set_shader callback function
|
2013-01-07 16:46:26 +01:00 |
twinaphex
|
08afcbfa3d
|
(RARCH_CONSOLE) Use void* for param passing type
|
2013-01-03 03:02:52 +01:00 |
twinaphex
|
d0c4de9635
|
(XDK) Build fixes
|
2013-01-02 17:23:31 +01:00 |
Themaister
|
0b4cf2d053
|
Update license headers to 2013.
|
2013-01-01 01:41:15 +01:00 |
twinaphex
|
0b1bd6c276
|
(XDK) Use g_extern.draw_menu instead of block_swap mechanism
|
2012-12-18 08:19:57 +01:00 |
twinaphex
|
4076dda011
|
(360) Have xdk_d3d_frame decide to draw XUI instead of
it being done in rmenu_iterate
|
2012-12-15 17:46:57 +01:00 |
twinaphex
|
dacab094f0
|
(RMenu) menu_loop renamed into rmenu_iterate - iterates menu code for one frame
|
2012-12-15 16:40:02 +01:00 |
twinaphex
|
3d2d4e4c18
|
(XDK D3D) Only update texture if frame is not NULL
|
2012-12-15 07:19:59 +01:00 |
twinaphex
|
875b6b6f2e
|
(Xbox 1) Font cleanups
|
2012-12-15 07:16:02 +01:00 |
twinaphex
|
799a9c35fb
|
gfx_common.c - make gfx_get_fps into the main public function -
and remove the two public wrapper functions
|
2012-12-15 07:03:33 +01:00 |
twinaphex
|
0df739b86d
|
(360) Build fix
|
2012-12-15 04:36:19 +01:00 |
twinaphex
|
566296068a
|
(Xbox 1) Fix build
|
2012-12-15 03:59:31 +01:00 |
twinaphex
|
4864adc7b1
|
(XDK) Rewrote Xbox font code
|
2012-12-15 03:35:04 +01:00 |
twinaphex
|
dbb962e946
|
Streamline frame_count usage
(Android/Griffin) Fix build
|
2012-12-14 20:33:36 +01:00 |
twinaphex
|
46c1fd6e41
|
(XDK) Indenting fixups
|
2012-11-22 05:52:24 +01:00 |
twinaphex
|
dee865d50e
|
(Xbox 1) Build fix
|
2012-11-22 05:44:09 +01:00 |
twinaphex
|
8612711fa8
|
(360) Add FPS - memory free reporting
|
2012-11-22 05:32:58 +01:00 |
twinaphex
|
bd332c80c5
|
(360) Fonts can now be placed anywhere onscreen
|
2012-11-22 04:44:29 +01:00 |
twinaphex
|
8456464650
|
(XDK D3D) Switch from A8R8G8B8 to X8R8G8B8 - fixes shader issues
in 32bit mode
|
2012-11-21 18:53:21 +01:00 |
twinaphex
|
51f51d4a65
|
(XDK) Remove force_16bit
|
2012-11-20 23:54:35 +01:00 |
twinaphex
|
35a1c32529
|
(360) Build fixes
|
2012-11-20 15:52:22 +01:00 |
twinaphex
|
881e440ea6
|
(360) Add some FBO reiniting logic
|
2012-11-20 15:44:44 +01:00 |
twinaphex
|
c3db8e8c8f
|
(360) Build fixes
|
2012-11-20 15:16:54 +01:00 |
twinaphex
|
bac8a923b2
|
(XDK) Small cleanup of unused var
|
2012-11-20 15:04:58 +01:00 |
twinaphex
|
7937bff786
|
(XDK) Fixes rotation on Xbox 1
|
2012-11-20 15:03:20 +01:00 |
twinaphex
|
eaf5041cd8
|
(Xbox 1) Build fixes
|
2012-11-20 06:39:35 +01:00 |
twinaphex
|
28c39a5beb
|
(XDK) Fixed viewport settings
|
2012-11-20 06:08:58 +01:00 |
twinaphex
|
1f74056286
|
(Xbox 1) Build fixes
|
2012-11-20 03:19:00 +01:00 |
twinaphex
|
a8b3d23184
|
(XDK D3D) Reinits textures now
|
2012-11-20 02:51:00 +01:00 |
twinaphex
|
9570e39744
|
(XDK D3D) Cleanups
|
2012-11-20 02:03:26 +01:00 |
twinaphex
|
cfc2fac31a
|
(XDK D3D) Split up device creation code to context file
|
2012-11-20 01:55:16 +01:00 |
twinaphex
|
851befae00
|
(XDK D3D) Split off 3DPRESENT_PARAMETERS initialization into
separate public function
|
2012-11-20 01:40:52 +01:00 |
twinaphex
|
7a1954c260
|
(XDK D3D) Split off vertex initing code from init_textures
function
|
2012-11-20 00:33:57 +01:00 |
twinaphex
|
5976f4c7b1
|
(XDK D3D) Split off texture init into separate function
|
2012-11-19 23:30:32 +01:00 |
twinaphex
|
5627f3f8bd
|
(XDK) Move font init code to d3d_start function
|
2012-11-19 21:34:34 +01:00 |
twinaphex
|
ba2de00c8d
|
(XDK) Replace hardcoded 512 values with tex_w/tex_h
|
2012-11-19 19:57:25 +01:00 |
twinaphex
|
05b552e5a4
|
(Xbox 1) Build fixes
|
2012-11-19 05:00:38 +01:00 |
twinaphex
|
52f52bc253
|
(360) Build fixes
|
2012-11-19 04:46:48 +01:00 |
twinaphex
|
f0ebecfc32
|
(RMenu) Remove RMenu context files and use Gfx context files
instead
|
2012-11-19 04:09:16 +01:00 |
twinaphex
|
d264085bda
|
(360) Move most of font rendering code outside of D3D driver
|
2012-11-18 02:57:42 +01:00 |
twinaphex
|
41b1bd3ed0
|
(GX/XDK) Have console ports use gfx_fps_title instead of gfx_window_title
|
2012-11-18 02:32:58 +01:00 |
twinaphex
|
fdcc5cb569
|
(XDK - Xbox 1) Improve FPS logging
(PS3) Add FPS logging
|
2012-11-14 21:51:56 +01:00 |
twinaphex
|
013f833492
|
(XDK) Small optimization
|
2012-11-10 16:04:22 +01:00 |
twinaphex
|
35c96b17b9
|
(XDK) Set up now for 32bit color-capable libretro ports
|
2012-11-10 16:03:08 +01:00 |
twinaphex
|
f52d7f462e
|
(360) Build fixes
|
2012-10-15 07:22:20 +02:00 |
twinaphex
|
a7a7671ac0
|
(Xbox 1) Build fixes
|
2012-10-15 07:00:58 +02:00 |
twinaphex
|
174c7d9d98
|
(RARCH_CONSOLE) g_console struct removed now - console settings
now a part of g_extern and also compiled in for PC - will use
this for RMenu
|
2012-10-15 06:25:12 +02:00 |
twinaphex
|
6c5d6515ce
|
(XDK) 360 and Xbox 1 now both use the same Direct3D driver
|
2012-10-01 03:35:38 +02:00 |