	.file	"697888.c"
	.intel_syntax noprefix
	.text
	.globl	datatoc_gpu_shader_2D_point_uniform_size_varying_color_outline_aa_vert_glsl_size
	.data
	.align 4
	.type	datatoc_gpu_shader_2D_point_uniform_size_varying_color_outline_aa_vert_glsl_size, @object
	.size	datatoc_gpu_shader_2D_point_uniform_size_varying_color_outline_aa_vert_glsl_size, 4
datatoc_gpu_shader_2D_point_uniform_size_varying_color_outline_aa_vert_glsl_size:
	.long	602
	.globl	datatoc_gpu_shader_2D_point_uniform_size_varying_color_outline_aa_vert_glsl
	.align 32
	.type	datatoc_gpu_shader_2D_point_uniform_size_varying_color_outline_aa_vert_glsl, @object
	.size	datatoc_gpu_shader_2D_point_uniform_size_varying_color_outline_aa_vert_glsl, 603
datatoc_gpu_shader_2D_point_uniform_size_varying_color_outline_aa_vert_glsl:
	.ascii	"\r\nuniform mat4 ModelViewProjectionMatrix;\r\nuniform float"
	.ascii	" size;\r\nuniform float outlineWidth;\r\n\r\nin vec2 pos;\r\n"
	.ascii	"in vec4 color;\r\nout vec4 radii;\r\nout vec4 fillColor;\r\n"
	.ascii	"\r\nvoid main() {\r\n\tgl_Position = ModelViewProjectionMatr"
	.ascii	"ix * vec4(pos, 0.0, 1.0);\r\n\tgl_PointSize = size;\r\n\tfil"
	.ascii	"lColor = color;\r\n\r\n\t// calculate concentric radii in pi"
	.ascii	"xels\r\n\tfloat radius"
	.string	" = 0.5 * size;\r\n\r\n\t// start at the outside and progress toward the center\r\n\tradii[0] = radius;\r\n\tradii[1] = radius - 1.0;\r\n\tradii[2] = radius - outlineWidth;\r\n\tradii[3] = radius - outlineWidth - 1.0;\r\n\r\n\t// convert to PointCoord units\r\n\tradii /= size;\r\n}\r\n"
	.ident	"GCC: (Ubuntu 10.5.0-1ubuntu1~20.04) 10.5.0"
	.section	.note.GNU-stack,"",@progbits
	.section	.note.gnu.property,"a"
	.align 8
	.long	 1f - 0f
	.long	 4f - 1f
	.long	 5
0:
	.string	 "GNU"
1:
	.align 8
	.long	 0xc0000002
	.long	 3f - 2f
2:
	.long	 0x3
3:
	.align 8
4:

	.arch armv5t
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 2
	.eabi_attribute 30, 6
	.eabi_attribute 34, 0
	.eabi_attribute 18, 4
	.file	"697888.c"
	.text
	.global	datatoc_gpu_shader_2D_point_uniform_size_varying_color_outline_aa_vert_glsl_size
	.data
	.align	2
	.type	datatoc_gpu_shader_2D_point_uniform_size_varying_color_outline_aa_vert_glsl_size, %object
	.size	datatoc_gpu_shader_2D_point_uniform_size_varying_color_outline_aa_vert_glsl_size, 4
datatoc_gpu_shader_2D_point_uniform_size_varying_color_outline_aa_vert_glsl_size:
	.word	602
	.global	datatoc_gpu_shader_2D_point_uniform_size_varying_color_outline_aa_vert_glsl
	.align	2
	.type	datatoc_gpu_shader_2D_point_uniform_size_varying_color_outline_aa_vert_glsl, %object
	.size	datatoc_gpu_shader_2D_point_uniform_size_varying_color_outline_aa_vert_glsl, 603
datatoc_gpu_shader_2D_point_uniform_size_varying_color_outline_aa_vert_glsl:
	.ascii	"\015\012uniform mat4 ModelViewProjectionMatrix;\015"
	.ascii	"\012uniform float size;\015\012uniform float outlin"
	.ascii	"eWidth;\015\012\015\012in vec2 pos;\015\012in vec4 "
	.ascii	"color;\015\012out vec4 radii;\015\012out vec4 fillC"
	.ascii	"olor;\015\012\015\012void main() {\015\012\011gl_Po"
	.ascii	"sition = ModelViewProjectionMatrix * vec4(pos, 0.0,"
	.ascii	" 1.0);\015\012\011gl_PointSize = size;\015\012\011f"
	.ascii	"illColor = color;\015\012\015\012\011// calculate c"
	.ascii	"oncentric radii in pixels\015\012\011float radius ="
	.ascii	" 0.5 * size;\015\012\015\012\011// start at the out"
	.ascii	"side and progress toward the center\015\012\011radi"
	.ascii	"i[0] = radius;\015\012\011radii[1] = radius - 1.0;\015"
	.ascii	"\012\011radii[2] = radius - outlineWidth;\015\012\011"
	.ascii	"radii[3] = radius - outlineWidth - 1.0;\015\012\015"
	.ascii	"\012\011// convert to PointCoord units\015\012\011r"
	.ascii	"adii /= size;\015\012}\015\012\000"
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
