os/graphics/graphicsresourceservices/graphicsresourceadaptation/inc/sgresourceinternal.h
First public contribution.
1 // Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
2 // All rights reserved.
3 // This component and the accompanying materials are made available
4 // under the terms of "Eclipse Public License v1.0"
5 // which accompanies this distribution, and is available
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
22 #ifndef SGRESOURCEINTERNAL_H
23 #define SGRESOURCEINTERNAL_H
30 Flags controlling how a drawable resource is opened.
32 enum TSgDrawableOpenModes
35 By default a drawable resource is allowed to be used only for the purposes
36 explicitly requested when it was created, but any handle to it which is opened
37 with this option can be used in all the rendering pipelines that are compatible
38 with the drawable resource according to the underlying implementation of the
39 Graphics subsystem, regardless of the usage explicitly requested during creation.
41 ESgDoNotRestrictUsage = 0x0001
45 #endif // SGRESOURCEINTERNAL_H