Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/Remmina.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorllyzs <llyzs.vic@gmail.com>2011-11-02 22:18:04 +0400
committerVic Lee (llyzs) <llyzs@b6cfa94a-2857-405c-b0d6-536ef9fc39e1>2011-11-02 22:18:04 +0400
commit8dcf59cf44e2b14ab125dfeb177ad6e5670465c7 (patch)
tree306c771b09dbc8a2d45b4866041056953ebe0141 /remmina-plugins
parentde73ec84a9e5ad5ab3d5beb2a75ade338ca644d1 (diff)
rdp: add RemoteFX 32-bit option.
Diffstat (limited to 'remmina-plugins')
-rw-r--r--remmina-plugins/rdp/remminapluginrdp.c1
-rw-r--r--remmina-plugins/rdp/remminapluginrdpui.c3
2 files changed, 3 insertions, 1 deletions
diff --git a/remmina-plugins/rdp/remminapluginrdp.c b/remmina-plugins/rdp/remminapluginrdp.c
index 16c7d886d..de4fba965 100644
--- a/remmina-plugins/rdp/remminapluginrdp.c
+++ b/remmina-plugins/rdp/remminapluginrdp.c
@@ -577,6 +577,7 @@ static gpointer colordepth_list[] =
"15", N_("High color (15 bit)"),
"16", N_("High color (16 bit)"),
"24", N_("True color (24 bit)"),
+ "32", N_("RemoteFX (32 bit)"),
NULL
};
diff --git a/remmina-plugins/rdp/remminapluginrdpui.c b/remmina-plugins/rdp/remminapluginrdpui.c
index 745b59be3..428da27d4 100644
--- a/remmina-plugins/rdp/remminapluginrdpui.c
+++ b/remmina-plugins/rdp/remminapluginrdpui.c
@@ -275,11 +275,12 @@ remmina_plugin_rdpui_pre_connect (RemminaProtocolWidget *gp)
settings->order_support[NEG_ELLIPSE_SC_INDEX] = False;
settings->order_support[NEG_ELLIPSE_CB_INDEX] = False;
- if (settings->color_depth >= 24)
+ if (settings->color_depth == 32)
{
settings->rfx_codec = True;
settings->frame_acknowledge = False;
settings->large_pointer = True;
+ settings->performance_flags = PERF_FLAG_NONE;
gpdata->rfx_context = rfx_context_new ();
rfx_context_set_cpu_opt (gpdata->rfx_context, CPU_SSE2);