17 lines
305 B
Go
17 lines
305 B
Go
|
|
package pass
|
||
|
|
|
||
|
|
import (
|
||
|
|
"zworld/engine/object"
|
||
|
|
"zworld/engine/renderapi"
|
||
|
|
"zworld/engine/renderapi/command"
|
||
|
|
"zworld/engine/renderapi/renderpass"
|
||
|
|
)
|
||
|
|
|
||
|
|
const MainSubpass = renderpass.Name("main")
|
||
|
|
|
||
|
|
type Pass interface {
|
||
|
|
Name() string
|
||
|
|
Record(command.Recorder, renderapi.Args, object.Component)
|
||
|
|
Destroy()
|
||
|
|
}
|