diff options
Diffstat (limited to 'src/emu/video/bufsprite.h')
| -rw-r--r-- | src/emu/video/bufsprite.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/emu/video/bufsprite.h b/src/emu/video/bufsprite.h index 70efca6bda0..c841cf5bf79 100644 --- a/src/emu/video/bufsprite.h +++ b/src/emu/video/bufsprite.h @@ -89,12 +89,12 @@ public: buffered_spriteram_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, UINT32 clock) : device_t(mconfig, type, "Buffered Sprite RAM", tag, owner, clock), m_spriteram(*owner, tag) { } - + // getters _Type *live() const { return m_spriteram; } _Type *buffer() { return m_buffered; } UINT32 bytes() const { return m_spriteram.bytes(); } - + // operations _Type *copy(UINT32 srcoffset = 0, UINT32 srclength = 0x7fffffff) { @@ -103,7 +103,7 @@ public: memcpy(m_buffered, m_spriteram + srcoffset, MIN(srclength, m_spriteram.bytes() / sizeof(_Type) - srcoffset) * sizeof(_Type)); return m_buffered; } - + // read/write handlers void write(address_space &space, offs_t offset, _Type data, _Type mem_mask = ~_Type(0)) { copy(); } @@ -124,7 +124,7 @@ protected: private: // internal state - required_shared_ptr<_Type> m_spriteram; + required_shared_ptr<_Type> m_spriteram; dynamic_array<_Type> m_buffered; }; |
