Module: Mesa Branch: master Commit: dcaca3c7b34f4b9c150860cde19c8f21d13bf51f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dcaca3c7b34f4b9c150860cde19c8f21d13bf51f
Author: George Kyriazis <george.kyria...@intel.com> Date: Thu Apr 26 19:29:40 2018 -0500 swr/rast: Add constant initializer for uint64_t Reviewed-by: Bruce Cherniak <bruce.chern...@intel.com> --- src/gallium/drivers/swr/rasterizer/jitter/builder_misc.cpp | 5 +++++ src/gallium/drivers/swr/rasterizer/jitter/builder_misc.h | 1 + 2 files changed, 6 insertions(+) diff --git a/src/gallium/drivers/swr/rasterizer/jitter/builder_misc.cpp b/src/gallium/drivers/swr/rasterizer/jitter/builder_misc.cpp index 619a67beba..231fa94d00 100644 --- a/src/gallium/drivers/swr/rasterizer/jitter/builder_misc.cpp +++ b/src/gallium/drivers/swr/rasterizer/jitter/builder_misc.cpp @@ -182,6 +182,11 @@ namespace SwrJit return ConstantInt::get(IRB()->getInt32Ty(), i); } + Constant *Builder::C(uint64_t i) + { + return ConstantInt::get(IRB()->getInt64Ty(), i); + } + Constant *Builder::C(float i) { return ConstantFP::get(IRB()->getFloatTy(), i); diff --git a/src/gallium/drivers/swr/rasterizer/jitter/builder_misc.h b/src/gallium/drivers/swr/rasterizer/jitter/builder_misc.h index a51aad05a0..d7732ef8c2 100644 --- a/src/gallium/drivers/swr/rasterizer/jitter/builder_misc.h +++ b/src/gallium/drivers/swr/rasterizer/jitter/builder_misc.h @@ -34,6 +34,7 @@ Constant *C(char i); Constant *C(uint8_t i); Constant *C(int i); Constant *C(int64_t i); +Constant *C(uint64_t i); Constant *C(uint16_t i); Constant *C(uint32_t i); Constant *C(float i); _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-commit