remove unused code
This commit is contained in:
parent
068e6ba3f9
commit
5f514a85ab
@ -24,47 +24,6 @@ import kotlin.math.absoluteValue
|
||||
|
||||
@Suppress("SameParameterValue")
|
||||
object GlitchRenderer {
|
||||
private abstract class VideoGlitchType {
|
||||
abstract fun upload(builder: BufferBuilder, x: Double, y: Double, width: Double, height: Double, u0: Float, v0: Float, u1: Float, v1: Float)
|
||||
|
||||
protected fun uploadVertices(faces: Int, builder: BufferBuilder, x: Double, y: Double, width: Double, height: Double, u0: Float, v0: Float, u1: Float, v1: Float, red: Int, green: Int, blue: Int, alpha: Int) {
|
||||
if (faces and BOTTOM_LEFT != 0) {
|
||||
builder.vertex(x, y + height, 0.0).uv(u0, v1).color(red, green, blue, alpha).endVertex()
|
||||
}
|
||||
|
||||
if (faces and BOTTOM_RIGHT != 0) {
|
||||
builder.vertex(x + width, y + height, 0.0).uv(u1, v1).color(red, green, blue, alpha).endVertex()
|
||||
}
|
||||
|
||||
if (faces and TOP_RIGHT != 0) {
|
||||
builder.vertex(x + width, y, 0.0).uv(u1, v0).color(red, green, blue, alpha).endVertex()
|
||||
}
|
||||
|
||||
if (faces and TOP_LEFT != 0) {
|
||||
builder.vertex(x, y, 0.0).uv(u0, v0).color(red, green, blue, alpha).endVertex()
|
||||
}
|
||||
}
|
||||
|
||||
protected fun uploadQuad(builder: BufferBuilder, x: Double, y: Double, width: Double, height: Double, u0: Float, v0: Float, u1: Float, v1: Float, red: Int, green: Int, blue: Int, alpha: Int) {
|
||||
uploadVertices(TOP_LEFT or TOP_RIGHT or BOTTOM_RIGHT, builder, x, y, width, height, u0, v0, u1, v1, red, green, blue, alpha)
|
||||
uploadVertices(TOP_LEFT or BOTTOM_RIGHT or BOTTOM_LEFT, builder, x, y, width, height, u0, v0, u1, v1, red, green, blue, alpha)
|
||||
}
|
||||
|
||||
companion object {
|
||||
const val TOP_LEFT = 1
|
||||
const val TOP_RIGHT = 2
|
||||
const val BOTTOM_LEFT = 4
|
||||
const val BOTTOM_RIGHT = 8
|
||||
|
||||
val vertices = intArrayOf(
|
||||
TOP_LEFT,
|
||||
TOP_RIGHT,
|
||||
BOTTOM_LEFT,
|
||||
BOTTOM_RIGHT,
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
private val random = XoroshiroRandomSource(System.nanoTime(), System.currentTimeMillis())
|
||||
|
||||
var redShiftX = 0.0
|
||||
@ -86,14 +45,6 @@ object GlitchRenderer {
|
||||
var nextGlitch = 0L
|
||||
private set
|
||||
|
||||
var lastEncodingGlitch = System.nanoTime()
|
||||
private set
|
||||
|
||||
var nextEncodingGlitch = 0L
|
||||
private set
|
||||
|
||||
|
||||
|
||||
private val glitchBuffer by lazy(LazyThreadSafetyMode.NONE) {
|
||||
MainTarget(minecraft.window.width, minecraft.window.height)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user