Subversion Repository Public Repository

Divide-Framework

This repository has no backups
This repository's network speed is throttled to 100KB/sec

Diff Revisions 826 vs 827 for /trunk/Source Code/Platform/Video/Direct3D/Buffers/ShaderBuffer/Headers/d3dConstantBuffer.h

Diff revisions: vs.
  @@ -40,17 +40,10 @@
40 40 USE_CUSTOM_ALLOCATOR
41 41 public:
42 42 d3dConstantBuffer(GFXDevice& context,
43 - const U32 ringBufferLength,
44 - bool unbound,
45 - bool persistentMapped,
46 - BufferUpdateFrequency frequency);
43 + const ShaderBufferParams& params);
47 44
48 45 ~d3dConstantBuffer();
49 46
50 - /// Reserve primitiveCount * implementation specific primitive size of space
51 - /// in the buffer and fill it with NULL values
52 - void create(U32 primitiveCount, ptrdiff_t primitiveSize, U32 sizeFactor = 1) override;
53 -
54 47 void getData(ptrdiff_t offsetElementCount,
55 48 ptrdiff_t rangeElementCount,
56 49 bufferPtr result) const override;