Implement get compute work group size for glGetProgramiv
BUG=angleproject:2187
TEST=dEQP-GLES31.functional.state_query.program.compute_work_group_size_get_programiv
Change-Id: Ic09153ffccfb207e37ad70cf7e14714be987e7e1
Reviewed-on: https://chromium-review.googlesource.com/722178
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
diff --git a/src/libANGLE/Program.h b/src/libANGLE/Program.h
index 4429868..dc78755 100644
--- a/src/libANGLE/Program.h
+++ b/src/libANGLE/Program.h
@@ -541,6 +541,10 @@
}
const std::vector<ImageBinding> &getImageBindings() const { return mState.mImageBindings; }
+ const sh::WorkGroupSize &getComputeShaderLocalSize() const
+ {
+ return mState.mComputeShaderLocalSize;
+ }
const ProgramState &getState() const { return mState; }