twinaphex
|
d18e6d1315
|
(RMenu XUI) Don't use CXuiControl anymore
|
2013-04-18 17:18:34 +02:00 |
|
twinaphex
|
44661638b6
|
(RMenu XUI) Use m_controlnoslider directly
|
2013-04-18 16:52:30 +02:00 |
|
twinaphex
|
c1f6f097df
|
Use m_controlslist directly
|
2013-04-18 16:47:49 +02:00 |
|
twinaphex
|
3580d3fe67
|
(Rmenu XUI) Use m_list directly
|
2013-04-18 16:35:50 +02:00 |
|
twinaphex
|
e3ee31cdb5
|
(RMenu XUI) Use m_settingslist directly
|
2013-04-18 16:26:46 +02:00 |
|
twinaphex
|
7b8709c61a
|
(RMenu XUI) Use m_quickmenulist directly
|
2013-04-18 16:14:39 +02:00 |
|
twinaphex
|
a6d7026cc5
|
(RMenu XUI) Use XuiTextElementSetText directly
|
2013-04-18 16:04:10 +02:00 |
|
twinaphex
|
ca6e661663
|
(Rmenu XUI) Use XuiSceneNavigateForward
|
2013-04-18 15:48:13 +02:00 |
|
twinaphex
|
b746d56e5c
|
(RMenu XUI) Start using some non-OOP functions
|
2013-04-18 15:33:25 +02:00 |
|
twinaphex
|
0127f5eadd
|
(RMenu/RGUI) menu_init - check for NULL return value and fail gracefully
if so
|
2013-04-18 15:14:19 +02:00 |
|
twinaphex
|
ab5092d643
|
(RMenu XUI) Build fix
|
2013-04-18 15:11:28 +02:00 |
|
twinaphex
|
a2fc2b1e4f
|
(RMenu XUI) Use menu_common
|
2013-04-18 15:04:09 +02:00 |
|
twinaphex
|
7c4b730e51
|
(RMenu/RGUI) Move menu_init/menu_free to menu_common.c
|
2013-04-18 14:58:47 +02:00 |
|
Themaister
|
41573976b0
|
Fix ROM loading in RGUI.
menu_input_process() was skipped, so MODE_INIT wasn't set.
|
2013-04-18 09:44:47 +02:00 |
|
Themaister
|
d2ea83729e
|
Fix uniform integer_scale bug.
|
2013-04-18 08:57:38 +02:00 |
|
twinaphex
|
54725d009c
|
(RMenu/RGUI) Use similar defines for menu
|
2013-04-18 02:48:18 +02:00 |
|
twinaphex
|
84f80dc2c1
|
(RMenu/RGUI) Create menu_common to tie RMenu/RGUI more closely together
|
2013-04-17 23:31:49 +02:00 |
|
twinaphex
|
161dd5741f
|
(RGUI/RMenu) Standardize somewhat
|
2013-04-17 21:11:13 +02:00 |
|
twinaphex
|
3670dd923a
|
(XDK D3D) Fix SetSamplerState/SetTextureStage State
|
2013-04-16 22:44:49 +02:00 |
|
Themaister
|
b2fba94850
|
Don't load state tracker if not necessary.
|
2013-04-16 22:30:28 +02:00 |
|
Themaister
|
9aab315045
|
Save lut paths correctly in shader_parse.
|
2013-04-16 22:22:26 +02:00 |
|
twinaphex
|
98d35ec6df
|
(XDK 360) Add more optimal calls for hlsl_use
|
2013-04-16 21:33:40 +02:00 |
|
twinaphex
|
050ed45f30
|
(XDK1) Use D3DSWAPEFFECT_DISCARD
|
2013-04-16 21:08:28 +02:00 |
|
twinaphex
|
99265999d8
|
(XDK D3D) More inlined functions
|
2013-04-16 18:49:09 +02:00 |
|
twinaphex
|
671725cfdd
|
(XDK D3D) Replace more functions with optimal inlined functions
|
2013-04-16 16:47:20 +02:00 |
|
twinaphex
|
c54ed6789b
|
(XDK D3D) Start optimizing XDK D3D driver
|
2013-04-16 16:11:15 +02:00 |
|
Themaister
|
6193491e82
|
Fix wrong sampler translation in cg2glsl.
|
2013-04-16 15:44:41 +02:00 |
|
Themaister
|
48e7175e4b
|
Improve compat in cg2glsl.
Allow vertex samplers, and fix "empty struct" bug.
|
2013-04-16 15:31:28 +02:00 |
|
twinaphex
|
99358421f1
|
(RMenu XUI) Don't increment g_extern.frame_count in
menu_iterate
|
2013-04-16 14:37:45 +02:00 |
|
twinaphex
|
892a8b1d48
|
(RMenu XUI) Take out msg_queue_pull in menu_iterate
|
2013-04-16 14:31:12 +02:00 |
|
Themaister
|
2b0697205d
|
Set LUT uniforms for vertex shader as well.
|
2013-04-16 14:27:24 +02:00 |
|
Themaister
|
a0f7a184fd
|
Avoid potential segfaults if files are deleted.
Potentially, on a refresh, selection_ptr could be out of range
if files have been removed.
|
2013-04-16 12:32:03 +02:00 |
|
Themaister
|
fa5e8b646c
|
Preserve sram/state dir on reentrancy.
|
2013-04-16 12:22:27 +02:00 |
|
Themaister
|
db183b5d97
|
Fix shader dir crash if folder doesn't exist.
|
2013-04-16 12:01:50 +02:00 |
|
Themaister
|
476d6cef88
|
Set has_set_*_path on reentrancy.
|
2013-04-16 09:41:47 +02:00 |
|
twinaphex
|
6f226c1c01
|
(RMenu) Drop msg_queue_pull from menu_iterate
|
2013-04-16 02:13:53 +02:00 |
|
Themaister
|
46f1374a27
|
Refactor selection_ptr push/pop logic.
Should make more sense now.
|
2013-04-16 01:53:07 +02:00 |
|
twinaphex
|
c0deb826de
|
(RMenu) Backport shader_manager_init to RMenu
|
2013-04-16 01:27:43 +02:00 |
|
twinaphex
|
909e1fadc8
|
(RMenu) Refactors - create rmenu_iterate - try to make
menu_iterate / menu_free / menu_init as much like RGUI as possible
|
2013-04-16 01:10:53 +02:00 |
|
Themaister
|
c7c952113a
|
Reset frame_counter on driver reinit.
Avoids "Unnamed Window" for 3-4 secs on restart.
|
2013-04-16 00:57:46 +02:00 |
|
twinaphex
|
71faee1d4d
|
(RMenu) Fix logic error in applying CGP changes
|
2013-04-16 00:16:26 +02:00 |
|
Themaister
|
2c8ddeb109
|
Add gfx_shader_resolve_relative.
Translates relative paths (from CGP) into absolute paths,
suitable for loading files, and saving cgp some place else.
|
2013-04-15 23:48:25 +02:00 |
|
twinaphex
|
80d249cd61
|
(RGL PS3) Opts
|
2013-04-15 22:00:52 +02:00 |
|
twinaphex
|
e91f8f1c82
|
Revert "(RGL PS3) Implement our own version of cellGcmSetVertexProgramParameterBlock"
This reverts commit 80a56bedaeb83b668dc3b341e8645bb700b5207b.
|
2013-04-15 19:49:09 +02:00 |
|
twinaphex
|
2b10d2bf0c
|
Revert "(RGL PS3) Inline SetVertexProgramParameter blocks for some instances"
This reverts commit 9b563555775aae64a7e1c2d529279c683b08bc34.
|
2013-04-15 19:48:55 +02:00 |
|
twinaphex
|
9b56355577
|
(RGL PS3) Inline SetVertexProgramParameter blocks for some instances
|
2013-04-15 19:31:12 +02:00 |
|
twinaphex
|
80a56bedae
|
(RGL PS3) Implement our own version of cellGcmSetVertexProgramParameterBlock
|
2013-04-15 16:40:40 +02:00 |
|
Themaister
|
326321483d
|
Add dynamic_dummy to MSVC build.
|
2013-04-15 16:32:35 +02:00 |
|
twinaphex
|
d859189ab6
|
(RGL PS3) Get rid of GCM_FUNC_BUFFERED
|
2013-04-15 16:20:34 +02:00 |
|
Themaister
|
7a73c4f51c
|
Log core option GET_VARIABLE correctly.
|
2013-04-15 16:04:08 +02:00 |
|