View Issue Details

IDProjectCategoryView StatusLast Update
0000017BooBooGeneralpublic2025-12-29 19:46
Reportertremblin Assigned Totremblin  
PrioritynormalSeverityminorReproducibilityN/A
Status resolvedResolutionfixed 
Summary0000017: add custom projections
Descriptionadd ortho, frustum, perspective, set_projection, set_default_projection, set_viewport, unset_viewport
TagsNo tags attached.

Activities

tremblin

2025-12-29 19:46

administrator   ~0000007

This code now produces a fullscreen 2x2 grey/white checkerboard:

var mv p
= mv (identity 4)
= p (ortho 0 2 2 0)
set_projection mv p

function draw
{
    filled_rectangle 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 1 1
    filled_rectangle 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 1 0 1 1
    filled_rectangle 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 0 1 1 1
    filled_rectangle 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 1 1 1 1
}

Issue History

Date Modified Username Field Change
2025-12-28 03:19 tremblin New Issue
2025-12-28 03:19 tremblin Status new => assigned
2025-12-28 03:19 tremblin Assigned To => tremblin
2025-12-29 19:46 tremblin Status assigned => resolved
2025-12-29 19:46 tremblin Resolution open => fixed
2025-12-29 19:46 tremblin Note Added: 0000007