OLD | NEW |
1 /* | 1 /* |
2 * Copyright 2015 Google Inc. | 2 * Copyright 2015 Google Inc. |
3 * | 3 * |
4 * Use of this source code is governed by a BSD-style license that can be | 4 * Use of this source code is governed by a BSD-style license that can be |
5 * found in the LICENSE file. | 5 * found in the LICENSE file. |
6 */ | 6 */ |
7 | 7 |
8 #include "GrVkGpu.h" | 8 #include "GrVkGpu.h" |
9 | 9 |
10 #include "GrContextOptions.h" | 10 #include "GrContextOptions.h" |
(...skipping 371 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
382 | 382 |
383 // Release old command buffer and create a new one | 383 // Release old command buffer and create a new one |
384 fCurrentCmdBuffer->unref(this); | 384 fCurrentCmdBuffer->unref(this); |
385 fCurrentCmdBuffer = fResourceProvider.createCommandBuffer(); | 385 fCurrentCmdBuffer = fResourceProvider.createCommandBuffer(); |
386 SkASSERT(fCurrentCmdBuffer); | 386 SkASSERT(fCurrentCmdBuffer); |
387 | 387 |
388 fCurrentCmdBuffer->begin(this); | 388 fCurrentCmdBuffer->begin(this); |
389 } | 389 } |
390 | 390 |
391 /////////////////////////////////////////////////////////////////////////////// | 391 /////////////////////////////////////////////////////////////////////////////// |
392 GrVertexBuffer* GrVkGpu::onCreateVertexBuffer(size_t size, bool dynamic) { | 392 GrBuffer* GrVkGpu::onCreateVertexBuffer(size_t size, bool dynamic) { |
393 return GrVkVertexBuffer::Create(this, size, dynamic); | 393 return GrVkVertexBuffer::Create(this, size, dynamic); |
394 } | 394 } |
395 | 395 |
396 GrIndexBuffer* GrVkGpu::onCreateIndexBuffer(size_t size, bool dynamic) { | 396 GrBuffer* GrVkGpu::onCreateIndexBuffer(size_t size, bool dynamic) { |
397 return GrVkIndexBuffer::Create(this, size, dynamic); | 397 return GrVkIndexBuffer::Create(this, size, dynamic); |
398 } | 398 } |
399 | 399 |
400 GrTransferBuffer* GrVkGpu::onCreateTransferBuffer(size_t size, TransferType type
) { | 400 GrTransferBuffer* GrVkGpu::onCreateTransferBuffer(size_t size, TransferType type
) { |
401 GrVkBuffer::Type bufferType = kCpuToGpu_TransferType ? GrVkBuffer::kCopyRead
_Type | 401 GrVkBuffer::Type bufferType = kCpuToGpu_TransferType ? GrVkBuffer::kCopyRead
_Type |
402 : GrVkBuffer::kCopyWrit
e_Type; | 402 : GrVkBuffer::kCopyWrit
e_Type; |
403 return GrVkTransferBuffer::Create(this, size, bufferType); | 403 return GrVkTransferBuffer::Create(this, size, bufferType); |
404 } | 404 } |
405 | 405 |
406 //////////////////////////////////////////////////////////////////////////////// | 406 //////////////////////////////////////////////////////////////////////////////// |
(...skipping 1254 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1661 int set_a_break_pt_here = 9; | 1661 int set_a_break_pt_here = 9; |
1662 aglSwapBuffers(aglGetCurrentContext()); | 1662 aglSwapBuffers(aglGetCurrentContext()); |
1663 #elif defined(SK_BUILD_FOR_WIN32) | 1663 #elif defined(SK_BUILD_FOR_WIN32) |
1664 SwapBuf(); | 1664 SwapBuf(); |
1665 int set_a_break_pt_here = 9; | 1665 int set_a_break_pt_here = 9; |
1666 SwapBuf(); | 1666 SwapBuf(); |
1667 #endif | 1667 #endif |
1668 #endif | 1668 #endif |
1669 } | 1669 } |
1670 | 1670 |
OLD | NEW |