Index: gpu/command_buffer/client/transfer_buffer.h |
=================================================================== |
--- gpu/command_buffer/client/transfer_buffer.h (revision 124716) |
+++ gpu/command_buffer/client/transfer_buffer.h (working copy) |
@@ -5,6 +5,7 @@ |
#ifndef GPU_COMMAND_BUFFER_CLIENT_TRANSFER_BUFFER_H_ |
#define GPU_COMMAND_BUFFER_CLIENT_TRANSFER_BUFFER_H_ |
+#include "../../gpu_export.h" |
#include "../common/buffer.h" |
#include "../common/compiler_specific.h" |
#include "../common/gles2_cmd_utils.h" |
@@ -50,7 +51,7 @@ |
}; |
// Interface for managing the transfer buffer. |
-class TransferBufferInterface { |
+class GPU_EXPORT TransferBufferInterface { |
public: |
TransferBufferInterface() { } |
virtual ~TransferBufferInterface() { } |
@@ -84,7 +85,7 @@ |
}; |
// Class that manages the transfer buffer. |
-class TransferBuffer : public TransferBufferInterface { |
+class GPU_EXPORT TransferBuffer : public TransferBufferInterface { |
public: |
TransferBuffer(CommandBufferHelper* helper); |
virtual ~TransferBuffer(); |
@@ -156,7 +157,7 @@ |
}; |
// A class that will manage the lifetime of a transferbuffer allocation. |
-class ScopedTransferBufferPtr { |
+class GPU_EXPORT ScopedTransferBufferPtr { |
public: |
ScopedTransferBufferPtr( |
unsigned int size, |