diff --git a/panda/src/gobj/shader.h b/panda/src/gobj/shader.h index 52b1904c4d..98734dfe50 100644 --- a/panda/src/gobj/shader.h +++ b/panda/src/gobj/shader.h @@ -33,6 +33,7 @@ #include "pta_LVecBase2.h" #include "epvector.h" #include "asyncFuture.h" +#include "bamCacheRecord.h" #ifdef HAVE_CG // I don't want to include the Cg header file into panda as a whole. Instead, @@ -42,8 +43,6 @@ typedef struct _CGprogram *CGprogram; typedef struct _CGparameter *CGparameter; #endif -class BamCacheRecord; - /** */