Changes the GLES2Implementation to use a RingBuffer
to manage the transfer buffer. This is significantly faster than the FencedAllocator for our purposes. TEST=some unit tests BUG=none Review URL: http://codereview.chromium.org/1796002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45844 0039d316-1c4b-4281-b951-d872f2087c98
Showing
- gpu/command_buffer/client/gles2_implementation.cc 10 additions, 7 deletionsgpu/command_buffer/client/gles2_implementation.cc
- gpu/command_buffer/client/gles2_implementation.h 12 additions, 11 deletionsgpu/command_buffer/client/gles2_implementation.h
- gpu/command_buffer/client/ring_buffer.cc 103 additions, 0 deletionsgpu/command_buffer/client/ring_buffer.cc
- gpu/command_buffer/client/ring_buffer.h 192 additions, 0 deletionsgpu/command_buffer/client/ring_buffer.h
- gpu/command_buffer/client/ring_buffer_test.cc 256 additions, 0 deletionsgpu/command_buffer/client/ring_buffer_test.cc
- gpu/gpu.gyp 3 additions, 0 deletionsgpu/gpu.gyp
Loading
Please register or sign in to comment