equal
deleted
inserted
replaced
30 #include "uiacceltk/HuiPanic.h" |
30 #include "uiacceltk/HuiPanic.h" |
31 #include "uiacceltk/HuiUtil.h" |
31 #include "uiacceltk/HuiUtil.h" |
32 #include "uiacceltk/HuiEnv.h" |
32 #include "uiacceltk/HuiEnv.h" |
33 #include "uiacceltk/HuiDisplay.h" |
33 #include "uiacceltk/HuiDisplay.h" |
34 #include "HuiFxVg10Engine.h" |
34 #include "HuiFxVg10Engine.h" |
|
35 #include "../../CommonInc/uiacceltkdomaincrkeys.h" |
35 |
36 |
36 #ifdef __NVG |
37 #ifdef __NVG |
37 #include <nvg.h> |
38 #include <nvg.h> |
38 #include "HuiVg10VgImageBinder.h" |
39 #include "HuiVg10VgImageBinder.h" |
39 #endif |
40 #endif |
107 #endif |
108 #endif |
108 HUI_DEBUG(_L("CHuiVg10RenderPlugin::ConstructL() - Rendering plugin for OpenVG 1.0 ready.") ); |
109 HUI_DEBUG(_L("CHuiVg10RenderPlugin::ConstructL() - Rendering plugin for OpenVG 1.0 ready.") ); |
109 |
110 |
110 // Initialize some "allow flags" which depend on used HW |
111 // Initialize some "allow flags" which depend on used HW |
111 ReadAllowsSwapBufferPreserved(); |
112 ReadAllowsSwapBufferPreserved(); |
112 ReadAllowsVisualPBufferSurfaces(); |
113 ReadAllowsVisualPBufferSurfaces(); |
|
114 |
|
115 // Cache the Hardware configuration |
|
116 iHwConf = HuiUtil::GetValueFromCentralRepository( KUIAccelTKHWConfigurationFlags, iHwConf ); |
113 } |
117 } |
114 |
118 |
115 CHuiVg10RenderPlugin::~CHuiVg10RenderPlugin() |
119 CHuiVg10RenderPlugin::~CHuiVg10RenderPlugin() |
116 { |
120 { |
117 Release(); |
121 Release(); |
506 { |
510 { |
507 return *iNvgEngine; |
511 return *iNvgEngine; |
508 } |
512 } |
509 #endif |
513 #endif |
510 |
514 |
|
515 TInt CHuiVg10RenderPlugin::GetHwConfigurationFlags() const |
|
516 { |
|
517 return iHwConf; |
|
518 } |
|
519 |
511 // TODO: This is only a temporary check until all HW platforms support feature |
520 // TODO: This is only a temporary check until all HW platforms support feature |
512 void CHuiVg10RenderPlugin::ReadAllowsSwapBufferPreserved() |
521 void CHuiVg10RenderPlugin::ReadAllowsSwapBufferPreserved() |
513 { |
522 { |
514 #ifdef __WINS__ |
523 #ifdef __WINS__ |
515 iAllowsSwapBufferPreserved = ETrue; |
524 iAllowsSwapBufferPreserved = ETrue; |