Skip to content

Commit 9a2f10f

Browse files
committed
Switch back to fun main()
1 parent c5a95f8 commit 9a2f10f

File tree

187 files changed

+313
-316
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

187 files changed

+313
-316
lines changed

openrndr-demos/src/demo/kotlin/Demo16BitPng.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import org.openrndr.application
33
import org.openrndr.draw.loadImage
44

5-
suspend fun main() {
5+
fun main() {
66
application {
77
program {
88
val image16 = loadImage("demo-data/images/16-bit.png")

openrndr-demos/src/demo/kotlin/DemoAnimation01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import org.openrndr.application
44
import org.openrndr.math.Vector2
55
import org.openrndr.shape.contour
66

7-
suspend fun main() = application {
7+
fun main() = application {
88
program {
99
class A: Animatable() {
1010
var x = 0.0

openrndr-demos/src/demo/kotlin/DemoAnimation02.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import org.openrndr.application
44
import org.openrndr.math.Vector2
55
import org.openrndr.shape.contour
66

7-
suspend fun main() = application {
7+
fun main() = application {
88
program {
99
val a = object {
1010
var x = 0.0

openrndr-demos/src/demo/kotlin/DemoAsyncImages01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import org.openrndr.application
22
import org.openrndr.internal.colorBufferLoader
33

4-
suspend fun main() {
4+
fun main() {
55
application {
66
program {
77
extend {

openrndr-demos/src/demo/kotlin/DemoBillboardCircles01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import org.openrndr.math.Vector2
1010
import org.openrndr.math.Vector3
1111

1212

13-
suspend fun main() = application {
13+
fun main() = application {
1414

1515
configure {
1616
multisample = WindowMultisample.SampleCount(8)

openrndr-demos/src/demo/kotlin/DemoCatmullRom01.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22

33
import org.openrndr.application
44
import org.openrndr.color.ColorRGBa
5-
import org.openrndr.math.CatmulRomChain2
5+
import org.openrndr.math.CatmullRomChain2
66
import org.openrndr.math.Polar
77
import org.openrndr.shape.ShapeContour
88
import org.openrndr.shape.toContour
99

10-
suspend fun main() = application {
10+
fun main() = application {
1111
program {
1212
val points = List(6) { Polar(it * 70.0, 100.0).cartesian + drawer.bounds.center }
13-
val cmr = CatmulRomChain2(points, 1.0, loop = true)
13+
val cmr = CatmullRomChain2(points, 1.0, loop = true)
1414
val contour = ShapeContour.fromPoints(cmr.positions(200), true)
1515

1616
extend {

openrndr-demos/src/demo/kotlin/DemoCircleBatch01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import org.openrndr.color.ColorRGBa
44
/*
55
This demo just verifies that drawing a single circle still works with revamped circle drawing code
66
*/
7-
suspend fun main() = application {
7+
fun main() = application {
88
program {
99
extend {
1010
drawer.clear(ColorRGBa.GRAY)

openrndr-demos/src/demo/kotlin/DemoCircleBatch02.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Batches are (currently) static but stored in GPU memory but can be
1111
animated using a vertex shader. Batches are fast to draw.
1212
*/
1313

14-
suspend fun main() = application {
14+
fun main() = application {
1515
program {
1616
val batch = drawer.circleBatch {
1717
for (i in 0 until 2000) {

openrndr-demos/src/demo/kotlin/DemoCircleBatch03.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import kotlin.math.abs
88
This program demonstrates dynamic circle batches
99
*/
1010

11-
suspend fun main() = application {
11+
fun main() = application {
1212
program {
1313

1414
extend {

openrndr-demos/src/demo/kotlin/DemoColorBufferCopy01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import org.openrndr.draw.*
33
import org.openrndr.extras.camera.Orbital
44
import org.openrndr.extras.meshgenerators.boxMesh
55

6-
suspend fun main() = application {
6+
fun main() = application {
77
program {
88
val cb0 = loadImage("demo-data/images/image-001.png")
99
val cb1 = cb0.createEquivalent()

openrndr-demos/src/demo/kotlin/DemoCompositionDrawer01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import org.openrndr.shape.drawComposition
66
import org.openrndr.svg.toSVG
77
import org.openrndr.svg.writeSVG
88

9-
suspend fun main() {
9+
fun main() {
1010
application {
1111
program {
1212
extend {

openrndr-demos/src/demo/kotlin/DemoCompositionDrawer02.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import org.openrndr.color.ColorRGBa
33
import org.openrndr.shape.ClipMode
44
import org.openrndr.shape.drawComposition
55

6-
suspend fun main() {
6+
fun main() {
77
application {
88
program {
99
val cd = drawComposition {

openrndr-demos/src/demo/kotlin/DemoCompositionDrawer03.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import org.openrndr.color.ColorRGBa
33
import org.openrndr.shape.ClipMode
44
import org.openrndr.shape.drawComposition
55

6-
suspend fun main() {
6+
fun main() {
77
application {
88
program {
99
val cd = drawComposition {

openrndr-demos/src/demo/kotlin/DemoContour01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import org.openrndr.shape.Circle
77
*
88
* This was made to assist in resolving https://github.com/openrndr/openrndr/issues/164
99
*/
10-
suspend fun main() = application {
10+
fun main() = application {
1111
program {
1212
val c = Circle(200.0, 200.0, 10.0).contour
1313
extend {

openrndr-demos/src/demo/kotlin/DemoContour02.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ fun arc(start: Vector2, end: Vector2, radius: Double): ShapeContour {
1818
}
1919
}
2020

21-
suspend fun main() = application {
21+
fun main() = application {
2222
configure {
2323
width = 800
2424
height = 800

openrndr-demos/src/demo/kotlin/DemoContour03.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import org.openrndr.draw.isolated
44
import org.openrndr.shape.Circle
55
import org.openrndr.shape.Rectangle
66

7-
suspend fun main() {
7+
fun main() {
88
application {
99
configure {
1010
width = 720

openrndr-demos/src/demo/kotlin/DemoContourIntersections02.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import org.openrndr.shape.Circle
55
import org.openrndr.shape.Rectangle
66
import org.openrndr.shape.intersections
77

8-
suspend fun main() {
8+
fun main() {
99
application {
1010
program {
1111
extend {

openrndr-demos/src/demo/kotlin/DemoContourIntersections03.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import kotlin.math.PI
88
import kotlin.math.cos
99
import kotlin.math.sin
1010

11-
suspend fun main() = application {
11+
fun main() = application {
1212
program {
1313
val points = 200
1414
extend {

openrndr-demos/src/demo/kotlin/DemoCubemap01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import org.openrndr.draw.shadeStyle
66
import org.openrndr.extras.camera.Orbital
77
import org.openrndr.extras.meshgenerators.boxMesh
88

9-
suspend fun main() = application {
9+
fun main() = application {
1010
program {
1111

1212
val cubemap = Cubemap.fromUrl("file:demo-data/cubemaps/garage_iem.dds", null, session = Session.active)

openrndr-demos/src/demo/kotlin/DemoCubemap02.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import org.openrndr.draw.*
33
import org.openrndr.extras.camera.Orbital
44
import org.openrndr.extras.meshgenerators.boxMesh
55

6-
suspend fun main() = application {
6+
fun main() = application {
77
program {
88
val cubemap1 = Cubemap.fromUrl("file:demo-data/cubemaps/garage_iem.dds", null, session = Session.active)
99
val cube = boxMesh()

openrndr-demos/src/demo/kotlin/DemoCubemap03.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import org.openrndr.draw.*
33
import org.openrndr.extras.camera.Orbital
44
import org.openrndr.extras.meshgenerators.boxMesh
55

6-
suspend fun main() = application {
6+
fun main() = application {
77
program {
88
val cubemap1 = Cubemap.fromUrl("file:demo-data/cubemaps/garage_iem.dds", null, session = Session.active)
99
val cube = boxMesh()

openrndr-demos/src/demo/kotlin/DemoDDSImage01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import org.openrndr.application
22
import org.openrndr.draw.loadImage
33

4-
suspend fun main() {
4+
fun main() {
55
application {
66
program {
77
val image = loadImage("demo-data/images/image-001.dds")

openrndr-demos/src/demo/kotlin/DemoGeometryShader01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import org.openrndr.extras.meshgenerators.boxMesh
77
import org.openrndr.resourceText
88
import org.openrndr.resourceUrl
99

10-
suspend fun main() {
10+
fun main() {
1111
application {
1212
program {
1313
val vb = boxMesh()

openrndr-demos/src/demo/kotlin/DemoImageLoadStore01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import org.openrndr.internal.Driver
66
import org.openrndr.math.Vector3
77

88

9-
suspend fun main() = application {
9+
fun main() = application {
1010
program {
1111

1212
val shader = Shader.createFromCode(vsCode =

openrndr-demos/src/demo/kotlin/DemoImageLoadStore02.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import org.openrndr.internal.Driver
66
import org.openrndr.math.Vector3
77

88

9-
suspend fun main() = application {
9+
fun main() = application {
1010
program {
1111
val cb = colorBuffer(128, 128)
1212
extend {

openrndr-demos/src/demo/kotlin/DemoImageLoadStore03.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import org.openrndr.color.ColorRGBa
33
import org.openrndr.draw.*
44

55

6-
suspend fun main() = application {
6+
fun main() = application {
77
program {
88
val cb = colorBuffer(128, 128)
99
val at = arrayTexture(128, 128, 32)

openrndr-demos/src/demo/kotlin/DemoLineCapJoin.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import org.openrndr.shape.Triangle
1313
* a 3x3 grid of triangles and lines.
1414
*/
1515

16-
suspend fun main() {
16+
fun main() {
1717
application {
1818
configure {
1919
width = 720

openrndr-demos/src/demo/kotlin/DemoLineDash01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import org.openrndr.draw.shadeStyle
44
import org.openrndr.extensions.Screenshots
55
import org.openrndr.math.Polar
66
import org.openrndr.shape.contour
7-
suspend fun main() = application {
7+
fun main() = application {
88
program {
99
val style = shadeStyle {
1010
//fragmentTransform = "x_stroke.a *= step(0.5, fract(c_contourPosition / p_dashLen));"

openrndr-demos/src/demo/kotlin/DemoMouseCursor01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import org.openrndr.CursorType
22
import org.openrndr.application
33

4-
suspend fun main() {
4+
fun main() {
55
application {
66
program {
77
keyboard.character.listen {

openrndr-demos/src/demo/kotlin/DemoPointBatch01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import org.openrndr.application
44
import org.openrndr.color.ColorRGBa
55
import org.openrndr.draw.pointBatch
66

7-
suspend fun main() = application {
7+
fun main() = application {
88
program {
99
val storedBatch = drawer.pointBatch {
1010
for (y in 10 until height step 20) {

openrndr-demos/src/demo/kotlin/DemoScreenCapture01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import org.openrndr.extras.meshgenerators.boxMesh
88
import org.openrndr.ffmpeg.VideoPlayerFFMPEG
99
import org.openrndr.math.Vector3
1010

11-
suspend fun main() {
11+
fun main() {
1212
application {
1313
program {
1414
val cube = boxMesh()

openrndr-demos/src/demo/kotlin/DemoTessShader01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import org.openrndr.math.Vector3
55
import org.openrndr.resourceText
66
import org.openrndr.resourceUrl
77

8-
suspend fun main() {
8+
fun main() {
99
application {
1010
program {
1111
val vb = vertexBuffer(vertexFormat {

openrndr-demos/src/demo/kotlin/DemoTessShader02.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import org.openrndr.resourceText
88
import org.openrndr.resourceUrl
99
import org.openrndr.shape.Ellipse
1010

11-
suspend fun main() {
11+
fun main() {
1212
application {
1313
program {
1414
val ellipse = Ellipse(width/2.0, height/2.0, 100.0, 300.0).contour

openrndr-demos/src/demo/kotlin/DemoTessShader03.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import org.openrndr.resourceText
88
import org.openrndr.resourceUrl
99
import org.openrndr.shape.Ellipse
1010

11-
suspend fun main() {
11+
fun main() {
1212
application {
1313
program {
1414

openrndr-demos/src/demo/kotlin/DemoTessShader04.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import org.openrndr.shape.path3D
1414
import org.openrndr.extra.shaderphrases.preprocessedFromUrls
1515
import kotlin.math.cos
1616

17-
suspend fun main() {
17+
fun main() {
1818
application {
1919
program {
2020
extend(Orbital())

openrndr-demos/src/demo/kotlin/DemoVolumeTexture01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import org.openrndr.color.ColorRGBa
33
import org.openrndr.draw.*
44
import org.openrndr.extensions.Screenshots
55

6-
suspend fun main() = application {
6+
fun main() = application {
77
program {
88
val volumeTexture = VolumeTexture.create(128,128,32)
99
val rt = renderTarget(128, 128) {

openrndr-demos/src/demo/kotlin/DrawerNegativeDimensions.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import org.openrndr.extra.noise.Random
88
import org.openrndr.math.Vector2
99
import org.openrndr.shape.Rectangle
1010

11-
suspend fun main() = application {
11+
fun main() = application {
1212
program {
1313
val margin = 5.0
1414
val squareSize = 100.0

openrndr-demos/src/demo/kotlin/DrawerRectangleBatch01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import org.openrndr.application
44
import org.openrndr.color.ColorRGBa
55

6-
suspend fun main() = application {
6+
fun main() = application {
77
program {
88
extend {
99
drawer.clear(ColorRGBa.GRAY)

openrndr-demos/src/demo/kotlin/DrawerRectangleBatch02.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import org.openrndr.application
33
import org.openrndr.color.ColorRGBa
44
import org.openrndr.draw.rectangleBatch
55

6-
suspend fun main() = application {
6+
fun main() = application {
77
program {
88
val batch = drawer.rectangleBatch {
99
fill = ColorRGBa.PINK

openrndr-demos/src/demo/kotlin/DrawerRectangleBatch03.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import org.openrndr.application
44
import org.openrndr.color.ColorRGBa
55

6-
suspend fun main() = application {
6+
fun main() = application {
77
program {
88
extend {
99
drawer.clear(ColorRGBa.GRAY)

orx-color/src/demo/kotlin/DemoColorPlane01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import org.openrndr.extras.meshgenerators.sphereMesh
88
import org.openrndr.math.Vector3
99
import kotlin.math.cos
1010

11-
suspend fun main() {
11+
fun main() {
1212
application {
1313
configure {
1414
width = 800

orx-color/src/demo/kotlin/DemoColorPlane02.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import org.openrndr.extras.meshgenerators.sphereMesh
88
import org.openrndr.math.Vector3
99
import kotlin.math.cos
1010

11-
suspend fun main() {
11+
fun main() {
1212
application {
1313
configure {
1414
width = 800

orx-color/src/demo/kotlin/DemoColorRange01.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import org.openrndr.math.Vector2
1010
import org.openrndr.math.map
1111
import org.openrndr.shape.Rectangle
1212

13-
suspend fun main() = application {
13+
fun main() = application {
1414
program {
1515
// -- this block is for automation purposes only
1616
if (System.getProperty("takeScreenshot") == "true") {

0 commit comments

Comments
 (0)