-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Description
With the following example
using SimpleDirectMediaLayer
const SDL2 = SimpleDirectMediaLayer
SDL2.init()
win = SDL2.CreateWindow("",
Int32(0), Int32(0), Int32(200), Int32(100), UInt32(SDL2.WINDOW_SHOWN)
)
renderer = SDL2.CreateRenderer(win,
Int32(-1),
UInt32(SDL2.RENDERER_ACCELERATED | SDL2.RENDERER_PRESENTVSYNC)
)
SDL2.SetRenderDrawColor(renderer, 0, 0, 0, 255)
SDL2.RenderClear(renderer)
SDL2.SetRenderDrawColor(renderer, 255, 255, 255, 255)
# Regular format
SDL2.RenderDrawLine(renderer, 50, 25, 150, 25)
# Array format
SDL2.RenderDrawLines(renderer, Cint.([[50; 50]; [150; 50]]), Cint(2))
# Reverted line
SDL2.RenderDrawLines(renderer, Cint.([[150; 75]; [50; 75]]), Cint(2))
SDL2.RenderPresent(renderer)
sleep(5)
SDL2.Quit()
the right-most point get shifted a point up (-1 in y-value).
Metadata
Metadata
Assignees
Labels
No labels