equal
deleted
inserted
replaced
120 m_surfaceDescriptor.m_luminanceShift = alphaSize; |
120 m_surfaceDescriptor.m_luminanceShift = alphaSize; |
121 } |
121 } |
122 else |
122 else |
123 { |
123 { |
124 m_surfaceDescriptor.m_luminanceShift = 0; |
124 m_surfaceDescriptor.m_luminanceShift = 0; |
125 /* Found these from CPlatsimEGL::egliGetSymbianPixelFormat() |
125 /* Found these from CGuestEGL::egliGetSymbianPixelFormat() |
126 in platsim_graphics/platsimegl/src/platsimegl.cpp. Pixel format |
126 in guestegl/src/guestegl.cpp. Pixel format |
127 should be transfered through serialization. |
127 should be transfered through serialization. |
128 |
128 |
129 EUidPixelFormatARGB_8888 |
129 EUidPixelFormatARGB_8888 |
130 EUidPixelFormatARGB_8888_PRE |
130 EUidPixelFormatARGB_8888_PRE |
131 EUidPixelFormatXRGB_8888 |
131 EUidPixelFormatXRGB_8888 |
133 EUidPixelFormatARGB_4444 |
133 EUidPixelFormatARGB_4444 |
134 EUidPixelFormatXRGB_4444 |
134 EUidPixelFormatXRGB_4444 |
135 |
135 |
136 EUidPixelFormatRGB_565 |
136 EUidPixelFormatRGB_565 |
137 EUidPixelFormatARGB_1555 |
137 EUidPixelFormatARGB_1555 |
138 |
|
139 -- |
|
140 Harri |
|
141 */ |
138 */ |
142 // \todo We need pixel format through serialization. |
139 // \todo We need pixel format through serialization. |
143 #if defined(EGLI_USE_PLATSIM_EXTENSIONS) |
140 #if defined(EGLI_USE_SIMULATOR_EXTENSIONS) |
144 m_surfaceDescriptor.m_blueShift = 0; |
141 m_surfaceDescriptor.m_blueShift = 0; |
145 m_surfaceDescriptor.m_greenShift = blueSize; |
142 m_surfaceDescriptor.m_greenShift = blueSize; |
146 m_surfaceDescriptor.m_redShift = blueSize + greenSize; |
143 m_surfaceDescriptor.m_redShift = blueSize + greenSize; |
147 m_surfaceDescriptor.m_alphaShift = blueSize + greenSize + redSize; |
144 m_surfaceDescriptor.m_alphaShift = blueSize + greenSize + redSize; |
148 #else |
145 #else |
154 |
151 |
155 m_surfaceDescriptor.m_blueShift = 0; |
152 m_surfaceDescriptor.m_blueShift = 0; |
156 m_surfaceDescriptor.m_greenShift = blueSize; |
153 m_surfaceDescriptor.m_greenShift = blueSize; |
157 m_surfaceDescriptor.m_redShift = blueSize + greenSize; |
154 m_surfaceDescriptor.m_redShift = blueSize + greenSize; |
158 m_surfaceDescriptor.m_alphaShift = redSize + greenSize + blueSize; |
155 m_surfaceDescriptor.m_alphaShift = redSize + greenSize + blueSize; |
159 #endif //EGLI_USE_PLATSIM_EXTENSIONS |
156 #endif //EGLI_USE_SIMULATOR_EXTENSIONS |
160 } |
157 } |
161 |
158 |
162 m_surfaceDescriptor.m_maskSize = m_surfaceDescriptor.m_colorDescriptor.AlphaMaskSize(); |
159 m_surfaceDescriptor.m_maskSize = m_surfaceDescriptor.m_colorDescriptor.AlphaMaskSize(); |
163 m_surfaceDescriptor.m_stencilSize = m_config->GetAttribute( EGL_STENCIL_SIZE ); |
160 m_surfaceDescriptor.m_stencilSize = m_config->GetAttribute( EGL_STENCIL_SIZE ); |
164 m_surfaceDescriptor.m_depthSize = m_config->GetAttribute( EGL_DEPTH_SIZE ); |
161 m_surfaceDescriptor.m_depthSize = m_config->GetAttribute( EGL_DEPTH_SIZE ); |