mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-16 08:27:05 +00:00
Input State Descriptorization
This change also removes InputState object. BUG=dawn:107 Change-Id: Ia3fd2d348658f5719de0279bfe7bb10a4f183523 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/5660 Commit-Queue: Yunchao He <yunchao.he@intel.com> Commit-Queue: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Kai Ninomiya <kainino@chromium.org>
This commit is contained in:
committed by
Commit Bot service account
parent
5490e9aca1
commit
889d743baa
@@ -19,7 +19,6 @@
|
||||
#include "dawn_native/BindGroup.h"
|
||||
#include "dawn_native/ComputePipeline.h"
|
||||
#include "dawn_native/Forward.h"
|
||||
#include "dawn_native/InputState.h"
|
||||
#include "dawn_native/PipelineLayout.h"
|
||||
#include "dawn_native/RenderPipeline.h"
|
||||
|
||||
@@ -106,7 +105,7 @@ namespace dawn_native {
|
||||
if (aspects[VALIDATION_ASPECT_VERTEX_BUFFERS]) {
|
||||
ASSERT(mLastRenderPipeline != nullptr);
|
||||
|
||||
auto requiredInputs = mLastRenderPipeline->GetInputState()->GetInputsSetMask();
|
||||
auto requiredInputs = mLastRenderPipeline->GetInputsSetMask();
|
||||
if ((mInputsSet & requiredInputs) == requiredInputs) {
|
||||
mAspects.set(VALIDATION_ASPECT_VERTEX_BUFFERS);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user