|
|
@@ -21,7 +21,7 @@ namespace Vulkan {
|
|
|
class Device;
|
|
|
class StagingBufferPool;
|
|
|
class Scheduler;
|
|
|
-class VKUpdateDescriptorQueue;
|
|
|
+class UpdateDescriptorQueue;
|
|
|
class Image;
|
|
|
struct StagingBufferRef;
|
|
|
|
|
|
@@ -50,7 +50,7 @@ class Uint8Pass final : public ComputePass {
|
|
|
public:
|
|
|
explicit Uint8Pass(const Device& device_, Scheduler& scheduler_,
|
|
|
DescriptorPool& descriptor_pool_, StagingBufferPool& staging_buffer_pool_,
|
|
|
- VKUpdateDescriptorQueue& update_descriptor_queue_);
|
|
|
+ UpdateDescriptorQueue& update_descriptor_queue_);
|
|
|
~Uint8Pass();
|
|
|
|
|
|
/// Assemble uint8 indices into an uint16 index buffer
|
|
|
@@ -61,7 +61,7 @@ public:
|
|
|
private:
|
|
|
Scheduler& scheduler;
|
|
|
StagingBufferPool& staging_buffer_pool;
|
|
|
- VKUpdateDescriptorQueue& update_descriptor_queue;
|
|
|
+ UpdateDescriptorQueue& update_descriptor_queue;
|
|
|
};
|
|
|
|
|
|
class QuadIndexedPass final : public ComputePass {
|
|
|
@@ -69,7 +69,7 @@ public:
|
|
|
explicit QuadIndexedPass(const Device& device_, Scheduler& scheduler_,
|
|
|
DescriptorPool& descriptor_pool_,
|
|
|
StagingBufferPool& staging_buffer_pool_,
|
|
|
- VKUpdateDescriptorQueue& update_descriptor_queue_);
|
|
|
+ UpdateDescriptorQueue& update_descriptor_queue_);
|
|
|
~QuadIndexedPass();
|
|
|
|
|
|
std::pair<VkBuffer, VkDeviceSize> Assemble(
|
|
|
@@ -79,7 +79,7 @@ public:
|
|
|
private:
|
|
|
Scheduler& scheduler;
|
|
|
StagingBufferPool& staging_buffer_pool;
|
|
|
- VKUpdateDescriptorQueue& update_descriptor_queue;
|
|
|
+ UpdateDescriptorQueue& update_descriptor_queue;
|
|
|
};
|
|
|
|
|
|
class ASTCDecoderPass final : public ComputePass {
|
|
|
@@ -87,7 +87,7 @@ public:
|
|
|
explicit ASTCDecoderPass(const Device& device_, Scheduler& scheduler_,
|
|
|
DescriptorPool& descriptor_pool_,
|
|
|
StagingBufferPool& staging_buffer_pool_,
|
|
|
- VKUpdateDescriptorQueue& update_descriptor_queue_,
|
|
|
+ UpdateDescriptorQueue& update_descriptor_queue_,
|
|
|
MemoryAllocator& memory_allocator_);
|
|
|
~ASTCDecoderPass();
|
|
|
|
|
|
@@ -97,7 +97,7 @@ public:
|
|
|
private:
|
|
|
Scheduler& scheduler;
|
|
|
StagingBufferPool& staging_buffer_pool;
|
|
|
- VKUpdateDescriptorQueue& update_descriptor_queue;
|
|
|
+ UpdateDescriptorQueue& update_descriptor_queue;
|
|
|
MemoryAllocator& memory_allocator;
|
|
|
};
|
|
|
|