equal
deleted
inserted
replaced
19 |
19 |
20 #include <kernel/kernel.h> |
20 #include <kernel/kernel.h> |
21 #include <kernel/kern_priv.h> |
21 #include <kernel/kern_priv.h> |
22 #include <e32cmn.h> |
22 #include <e32cmn.h> |
23 |
23 |
|
24 #include <VG/openvg.h> |
|
25 |
|
26 #ifdef FAISALMEMON_S4_SGIMAGE |
24 #include <sgresource/sgcommon.h>//TSgImageMetaData |
27 #include <sgresource/sgcommon.h>//TSgImageMetaData |
25 #include "sgextension.h"//For SgExtension |
28 #include "sgextension.h"//For SgExtension |
|
29 #endif |
26 |
30 |
27 #include "guestvideodriverprotocol.h" |
31 #include "guestvideodriverprotocol.h" |
28 #include "virtualvideohwinterface.h" |
32 #include "virtualvideohwinterface.h" |
29 #include "remotefunctioncall.h" |
33 #include "remotefunctioncall.h" |
30 #include "requestbuffer.h" |
34 #include "requestbuffer.h" |
497 * value to read. Set this to ETrue if you are not going to add another real sync operation. |
501 * value to read. Set this to ETrue if you are not going to add another real sync operation. |
498 */ |
502 */ |
499 void getVGSyncInOp( TAsyncRequest* aReq, TInt aSgHandleIndexInReq, TBool aSetBufferDirty = EFalse ); |
503 void getVGSyncInOp( TAsyncRequest* aReq, TInt aSgHandleIndexInReq, TBool aSetBufferDirty = EFalse ); |
500 |
504 |
501 public: |
505 public: |
|
506 #ifdef FAISALMEMON_S4_SGIMAGE |
502 HBuf8* OpenSgImageMetaData( const TUint64 aId, DSgResource*& aResource ); |
507 HBuf8* OpenSgImageMetaData( const TUint64 aId, DSgResource*& aResource ); |
503 void CreateSgImagePbuffer( const TSgImageMetaData& aInfo, TRequestStatus* aStatus, DThread* aThread ); |
508 void CreateSgImagePbuffer( const TSgImageMetaData& aInfo, TRequestStatus* aStatus, DThread* aThread ); |
504 void CreateSgImageVGImage( const TSgImageMetaData& aInfo, TRequestStatus* aStatus, DThread* aThread ); |
509 void CreateSgImageVGImage( const TSgImageMetaData& aInfo, TRequestStatus* aStatus, DThread* aThread ); |
|
510 #endif |
505 TInt DestroySgImage( const TUint64 aId ); |
511 TInt DestroySgImage( const TUint64 aId ); |
506 void ContinueInit( TAsyncRequest* aReq ); |
512 void ContinueInit( TAsyncRequest* aReq ); |
507 |
513 |
508 |
514 |
509 |
515 |