コード例 #1
0
ファイル: fontface.go プロジェクト: kurrik/opengl-benchmarks
func (ff *FontFace) GetText(text string) (t *core.Texture, err error) {
	var (
		img image.Image
	)
	if img, err = ff.GetImage(text); err != nil {
		return
	}
	t, err = core.GetTexture(img, gl.NEAREST)
	return
}
コード例 #2
0
func (l *TextInstanceList) generateTexture() (err error) {
	var (
		texture *core.Texture
	)
	if texture, err = core.GetTexture(
		l.sheet.Image(),
		core.SmoothingLinear,
	); err != nil {
		return
	}
	l.sheet.SetTexture(texture)
	return
}