diff options
Diffstat (limited to 'libs/rs/rsScript.h')
| -rw-r--r-- | libs/rs/rsScript.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libs/rs/rsScript.h b/libs/rs/rsScript.h index a8e04a6..6983ef4 100644 --- a/libs/rs/rsScript.h +++ b/libs/rs/rsScript.h @@ -29,6 +29,8 @@ class ProgramFragment; class ProgramRaster; class ProgramFragmentStore; +#define MAX_SCRIPT_BANKS 16 + class Script : public ObjectBase { public: @@ -57,7 +59,8 @@ public: const Type * mConstantBufferTypes; uint32_t mCounstantBufferCount; - ObjectBaseRef<Allocation> mSlots[16]; + ObjectBaseRef<Allocation> mSlots[MAX_SCRIPT_BANKS]; + ObjectBaseRef<Type> mTypes[MAX_SCRIPT_BANKS]; virtual bool run(Context *, uint32_t launchID) = 0; }; |
