Skip to content

Instantly share code, notes, and snippets.

@raphlinus
Created August 4, 2019 21:27
Show Gist options
  • Select an option

  • Save raphlinus/fe3e20fa800c2b21d3959f5feeae114a to your computer and use it in GitHub Desktop.

Select an option

Save raphlinus/fe3e20fa800c2b21d3959f5feeae114a to your computer and use it in GitHub Desktop.
========================
creating window...
width: 1424
height: 704
tile_side_length_in_pixels: 8
per_tile_command_lists_num_tiles_per_tg_x: 32
per_tile_command_lists_num_tiles_per_tg_y: 1
num_tiles_x: 192
num_tiles_y: 88
canvas_quad_width: 1536
canvas_quad_height: 704
slop_x: 0.07865167
slop_y: 0
num_ptcl_tg_x: 6
num_ptcl_tg_x: 88
creating constants buffer...
creating object data buffer...
creating per tile command lists buffer...
creating atlas texture buffer...
creating canvas texture buffer...
creating intermediate texture uplaod buffer...
compiling per tile command lists shader...
compiling paint shader...
compiling vertex shader...
compiling fragment shader...
num_expected_recorded_renders: 1000
num recorded renders: 1000
average ptcl dispatch time (ms): 0.8977802734375
average texture update time (ms): 0.01381640625
average paint dispatch time (ms): 0.77858251953125
average draw time (ms): 0.12659912109375
average time sum (ms): 1.8167783203125
========================
========================
creating window...
width: 1424
height: 704
tile_side_length_in_pixels: 12
per_tile_command_lists_num_tiles_per_tg_x: 32
per_tile_command_lists_num_tiles_per_tg_y: 1
num_tiles_x: 128
num_tiles_y: 59
canvas_quad_width: 1536
canvas_quad_height: 708
slop_x: 0.07865167
slop_y: 0.0056818724
num_ptcl_tg_x: 4
num_ptcl_tg_x: 59
creating constants buffer...
creating object data buffer...
creating per tile command lists buffer...
creating atlas texture buffer...
creating canvas texture buffer...
creating intermediate texture uplaod buffer...
compiling per tile command lists shader...
compiling paint shader...
compiling vertex shader...
compiling fragment shader...
num_expected_recorded_renders: 1000
num recorded renders: 1000
average ptcl dispatch time (ms): 0.623319580078125
average texture update time (ms): 0.006873046875
average paint dispatch time (ms): 1.022490234375
average draw time (ms): 0.175218994140625
average time sum (ms): 1.82790185546875
========================
========================
creating window...
width: 1424
height: 704
tile_side_length_in_pixels: 16
per_tile_command_lists_num_tiles_per_tg_x: 32
per_tile_command_lists_num_tiles_per_tg_y: 1
num_tiles_x: 96
num_tiles_y: 44
canvas_quad_width: 1536
canvas_quad_height: 704
slop_x: 0.07865167
slop_y: 0
num_ptcl_tg_x: 3
num_ptcl_tg_x: 44
creating constants buffer...
creating object data buffer...
creating per tile command lists buffer...
creating atlas texture buffer...
creating canvas texture buffer...
creating intermediate texture uplaod buffer...
compiling per tile command lists shader...
compiling paint shader...
compiling vertex shader...
compiling fragment shader...
num_expected_recorded_renders: 1000
num recorded renders: 1000
average ptcl dispatch time (ms): 0.4608232421875
average texture update time (ms): 0.006985107421875
average paint dispatch time (ms): 0.4838017578125
average draw time (ms): 0.13522998046875
average time sum (ms): 1.086840087890625
========================
========================
creating window...
width: 1424
height: 704
tile_side_length_in_pixels: 20
per_tile_command_lists_num_tiles_per_tg_x: 32
per_tile_command_lists_num_tiles_per_tg_y: 1
num_tiles_x: 96
num_tiles_y: 36
canvas_quad_width: 1920
canvas_quad_height: 720
slop_x: 0.34831464
slop_y: 0.022727251
num_ptcl_tg_x: 3
num_ptcl_tg_x: 36
creating constants buffer...
creating object data buffer...
creating per tile command lists buffer...
creating atlas texture buffer...
creating canvas texture buffer...
creating intermediate texture uplaod buffer...
compiling per tile command lists shader...
compiling paint shader...
compiling vertex shader...
compiling fragment shader...
num_expected_recorded_renders: 1000
num recorded renders: 1000
average ptcl dispatch time (ms): 0.460597412109375
average texture update time (ms): 0.00652197265625
average paint dispatch time (ms): 0.75906591796875
average draw time (ms): 0.118653564453125
average time sum (ms): 1.3448388671875
========================
========================
creating window...
width: 1424
height: 704
tile_side_length_in_pixels: 24
per_tile_command_lists_num_tiles_per_tg_x: 32
per_tile_command_lists_num_tiles_per_tg_y: 1
num_tiles_x: 64
num_tiles_y: 30
canvas_quad_width: 1536
canvas_quad_height: 720
slop_x: 0.07865167
slop_y: 0.022727251
num_ptcl_tg_x: 2
num_ptcl_tg_x: 30
creating constants buffer...
creating object data buffer...
creating per tile command lists buffer...
creating atlas texture buffer...
creating canvas texture buffer...
creating intermediate texture uplaod buffer...
compiling per tile command lists shader...
compiling paint shader...
compiling vertex shader...
compiling fragment shader...
num_expected_recorded_renders: 1000
num recorded renders: 1000
average ptcl dispatch time (ms): 0.5609287109375
average texture update time (ms): 0.0075263671875
average paint dispatch time (ms): 0.96410888671875
average draw time (ms): 0.1647578125
average time sum (ms): 1.69732177734375
========================
========================
creating window...
width: 1424
height: 704
tile_side_length_in_pixels: 28
per_tile_command_lists_num_tiles_per_tg_x: 32
per_tile_command_lists_num_tiles_per_tg_y: 1
num_tiles_x: 64
num_tiles_y: 26
canvas_quad_width: 1792
canvas_quad_height: 728
slop_x: 0.25842702
slop_y: 0.034090877
num_ptcl_tg_x: 2
num_ptcl_tg_x: 26
creating constants buffer...
creating object data buffer...
creating per tile command lists buffer...
creating atlas texture buffer...
creating canvas texture buffer...
creating intermediate texture uplaod buffer...
compiling per tile command lists shader...
compiling paint shader...
compiling vertex shader...
compiling fragment shader...
num_expected_recorded_renders: 1000
num recorded renders: 1000
average ptcl dispatch time (ms): 0.436150146484375
average texture update time (ms): 0.0069365234375
average paint dispatch time (ms): 0.815781982421875
average draw time (ms): 0.07944287109375
average time sum (ms): 1.3383115234375
========================
========================
creating window...
width: 1424
height: 704
tile_side_length_in_pixels: 32
per_tile_command_lists_num_tiles_per_tg_x: 32
per_tile_command_lists_num_tiles_per_tg_y: 1
num_tiles_x: 64
num_tiles_y: 22
canvas_quad_width: 2048
canvas_quad_height: 704
slop_x: 0.43820226
slop_y: 0
num_ptcl_tg_x: 2
num_ptcl_tg_x: 22
creating constants buffer...
creating object data buffer...
creating per tile command lists buffer...
creating atlas texture buffer...
creating canvas texture buffer...
creating intermediate texture uplaod buffer...
compiling per tile command lists shader...
compiling paint shader...
compiling vertex shader...
compiling fragment shader...
num_expected_recorded_renders: 1000
num recorded renders: 1000
average ptcl dispatch time (ms): 0.4216572265625
average texture update time (ms): 0.005388916015625
average paint dispatch time (ms): 0.583450439453125
average draw time (ms): 0.21587841796875
average time sum (ms): 1.2263750000000002
========================
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment