v1.1.0-BETA1
Pre-release
Pre-release
Added
- Support for
Boolean
uniform shader parameters
(uniform value in shader is still anInt
, with a value ofGL_TRUE
orGL_FALSE
):- Method
GlimpseAdapter.glUniform(Int, Boolean)
- Method
BaseProgramExecutor.glUniform(GlimpseAdapter, String, Boolean)
- Method
- Method
ProgramExecutor.dispose(GlimpseAdapter)
, disposing also referencedProgram
- Support for framebuffers
- Support bitangents shader attribute
- Additional parameters in composable
GlimpseView
:modifier
– the modifier to be applied to the layoutonClick
– called when the view has been clickedupdate
– the callback to be invoked after the layout is inflated
- Composable
GlimpseView
function with separate functional parameters instead ofcallback
- Utility functions for creating
Vec3
andVec4
from Jetpack ComposeColor
- Method
Vec2.dot(Vec2)
- Method
Vec2.atan()
- Method
Mat3.toMat2()
- Method
Mat4.toMat2()
- Factory function
Vec2.fromPolarCoordinates(Float, Angle)
- Constants:
Vec2.nullVector
Vec2.unitX
Vec2.unitY
- KSP processor for shader parameters
Changed
- Set texture parameters in texture builder
- Make Kapt processors incremental (isolating)
- Change target JVM to Java 11
- Upgrade Gradle Wrapper to
7.4.2
- Dependencies:
- Upgrade Kotlin to
1.6.10
- Upgrade KSP to
1.6.10-1.0.4
- Upgrade JetBrains Compose for Desktop to
1.1.1
- Upgrade Android Gradle Plugin to
7.0.4
- Upgrade
kotlinx-coroutines-android
to1.6.1-native-mt
- Upgrade
androidx.appcompat:appcompat
to1.4.1
- Upgrade
com.google.android.material:material
to1.5.0
- Upgrade
androidx.annotation:annotation
to1.3.0
- Upgrade
activity-compose
to1.4.0
- Upgrade
kotlinpoet
to1.11.0
- Upgrade
slf4j-api
to1.7.36
- Upgrade
logback-core
to1.2.11
- Upgrade
logback-classic
to1.2.11
- Upgrade
mockk
to1.12.3
- Upgrade
detekt-gradle-plugin
to1.19.0
- Upgrade
org.jetbrains.changelog
to1.3.1
- Upgrade
org.jetbrains.dokka
to1.6.20
- Upgrade Kotlin to
Deprecated
- Method
ProgramExecutor.dispose()
without parameters
Removed
- BREAKING CHANGE: Remove
zOrderOnTop
fromGlimpseView
composable function.
CallzOrderOnTop = …
insideupdate
block instead.
Fixed
- Fix bitangent calculations
- Correct implementation of
toString()
for buffer data objects