From 112680014408ab946ad56001dfe53a7035f82d2c Mon Sep 17 00:00:00 2001 From: quou Date: Mon, 30 Dec 2024 12:18:26 +1100 Subject: Update scissor and viewport functions to take ints instead --- pipeline.cpp | 16 ++++++++-------- video.hpp | 4 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/pipeline.cpp b/pipeline.cpp index 2dc8ce9..79bfc1d 100644 --- a/pipeline.cpp +++ b/pipeline.cpp @@ -136,10 +136,10 @@ void Pipeline_Builder::begin() { } void Pipeline_Builder::viewport( - float x, - float y, - float w, - float h + int x, + int y, + int w, + int h ) { pip->viewport[0] = x; pip->viewport[1] = y; @@ -148,10 +148,10 @@ void Pipeline_Builder::viewport( } void Pipeline_Builder::scissor( - float x, - float y, - float w, - float h + int x, + int y, + int w, + int h ) { pip->scissor[0] = x; pip->scissor[1] = y; diff --git a/video.hpp b/video.hpp index 13dbf16..37a7315 100644 --- a/video.hpp +++ b/video.hpp @@ -295,8 +295,8 @@ struct Pipeline_Builder { void validate_rp(); void begin(); - void viewport(float x, float y, float w, float h); - void scissor(float x, float y, float w, float h); + void viewport(int x, int y, int w, int h); + void scissor(int x, int y, int w, int h); void depth(bool test, bool write, Depth_Mode mode); void blend(Blend_Mode mode, Blend_Factor src, Blend_Factor dst); void blend( -- cgit v1.2.3-54-g00ecf