Index: src/gpu/vk/GrVkGpu.h |
diff --git a/src/gpu/vk/GrVkGpu.h b/src/gpu/vk/GrVkGpu.h |
index a686c721fd9f48b33bce58dbb49c6b114d10744d..273e0c7ac5c984a5e9d976512df28c3293e97b15 100644 |
--- a/src/gpu/vk/GrVkGpu.h |
+++ b/src/gpu/vk/GrVkGpu.h |
@@ -12,7 +12,6 @@ |
#include "GrGpuFactory.h" |
#include "GrVkCaps.h" |
#include "GrVkIndexBuffer.h" |
-#include "GrVkProgram.h" |
#include "GrVkResourceProvider.h" |
#include "GrVkVertexBuffer.h" |
#include "GrVkUtil.h" |
@@ -26,6 +25,7 @@ class GrNonInstancedMesh; |
class GrVkBufferImpl; |
class GrVkCommandBuffer; |
class GrVkPipeline; |
+class GrVkPipelineState; |
class GrVkRenderPass; |
class GrVkTexture; |
struct GrVkInterface; |
@@ -184,7 +184,7 @@ private: |
const GrPrimitiveProcessor&, |
GrPrimitiveType, |
const GrVkRenderPass&, |
- GrVkProgram** program); |
+ GrVkPipelineState** pipelineState); |
// Bind vertex and index buffers |
void bindGeometry(const GrPrimitiveProcessor&, const GrNonInstancedMesh&); |