X-Git-Url: https://git.ucc.asn.au/?p=ipdf%2Fcode.git;a=blobdiff_plain;f=src%2Fview.h;h=f1ac789cdb79e03deaeb4c9f246fa314329a75a9;hp=712b95a97247745a3297e50650991e9b3c79f1f3;hb=f28146cf72fc68c8d3690814b1f89d47b8c4e7b9;hpb=180d764223a3568f734434a15d56f18e9ddc012b diff --git a/src/view.h b/src/view.h index 712b95a..f1ac789 100644 --- a/src/view.h +++ b/src/view.h @@ -8,7 +8,7 @@ #include "path.h" #include "transformationtype.h" -#define USE_GPU_TRANSFORM false +#define USE_GPU_TRANSFORM true #define USE_GPU_RENDERING true #define USE_SHADING !(USE_GPU_RENDERING) && true @@ -19,7 +19,7 @@ namespace IPDF { #ifdef TRANSFORM_BEZIERS_TO_PATH - typedef Gmprat VReal; + typedef Real VReal; #else typedef Real VReal; #endif @@ -83,6 +83,9 @@ namespace IPDF void SaveGPUBMP(const char * filename); Document & Doc() {return m_document;} +#ifndef QUADTREE_DISABLED + QuadTreeIndex GetCurrentQuadtreeNode() { return m_current_quadtree_node; } +#endif private: struct GPUObjBounds