Draw a pixel: Difference between revisions

Added Odin variant
m (syntax highlighting fixup automation)
(Added Odin variant)
Line 1,405:
<pre>$ ocaml -I $(ocamlfind query sdl2) sdl2.cma draw_a_pixel.ml
</pre>
 
=={{header|Odin}}==
 
<syntaxhighlight lang="odin">package main
 
import "vendor:sdl2"
 
main :: proc() {
using sdl2
 
window: ^Window = ---
renderer: ^Renderer = ---
event: Event = ---
 
Init(INIT_VIDEO)
CreateWindowAndRenderer(
640, 480,
WINDOW_SHOWN,
&window, &renderer
)
 
SetWindowTitle(window, "Empty window")
SetRenderDrawColor(renderer, 50, 255, 100, 255)
RenderDrawPoint(renderer, 100, 100)
RenderPresent(renderer)
 
for event.type != .QUIT {
Delay(10)
PollEvent(&event)
}
 
DestroyRenderer(renderer)
DestroyWindow(window)
Quit()
}</syntaxhighlight>
 
=={{header|Ol}}==
29

edits