Lines Matching refs:this
4 * Use of this source code is governed by a BSD-style license that can be
25 // visible. Setting this flag does not guarantee that we will allocate memory that respects
44 // and will try to take advantage of the write-combined nature of the gpu buffers. Thus this
58 // The default implementation here is so clients can delete this virtual as the switch to
65 bool result = this->allocateMemoryForImage(image, flags, memory);
66 // VK_ERROR_INITIALIZATION_FAILED is a bogus result to return from this function, but it is
69 // update clients to implement this virtual.
76 // The default implementation here is so clients can delete this virtual as the switch to
85 bool result = this->allocateMemoryForBuffer(buffer, usage, flags, memory);
86 // VK_ERROR_INITIALIZATION_FAILED is a bogus result to return from this function, but it is
89 // update clients to implement this virtual.
102 *data = this->mapMemory(memory);
103 // VK_ERROR_INITIALIZATION_FAILED is a bogus result to return from this function, but it is
106 // update clients to implement this virtual.
119 this->flushMappedMemory(memory, offset, size);
125 this->invalidateMappedMemory(memory, offset, size);
131 // Returns the total amount of memory that is allocated and in use by an allocation for this
135 // Returns the total amount of memory that is allocated by this allocator.