SHARE
TWEET

GPU Caps Viewer 1.42.4.0 / GTX 1060 3GB

sparktank Jan 28th, 2016 (edited) 1,462 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ===================================================
  2. GPU Caps Viewer v1.42.4.0 report
  3. http://www.geeks3d.com
  4. http://www.ozone3d.net/gpu_caps_viewer/
  5. ===================================================
  6.  
  7.  
  8. ===================================[ System / CPU ]
  9. - CPU Name: Intel(R) Xeon(R) CPU           X5660  @ 2.80GHz
  10. - CPU Core Speed: 2800 MHz
  11. - CPU logical cores: 12
  12. - Family: 6 - Model: 12 - Stepping: 2
  13. - Physical Memory Size: 12288 MB
  14. - Operating System: Windows 10 64-bit build 18362
  15. - PhysX Version: 9190218
  16.  
  17.  
  18. ===================================[ Graphics Adapters / GPUs ]
  19. - Current Display Mode: 1920x1080 @ 60 Hz - 32 bpp
  20. - Num GPUs: 1
  21.  
  22. - GPU 1
  23.   - Name: NVIDIA GeForce GTX 1060 3GB
  24.   - GPU codename: GP106
  25.   - Device ID: 10DE-1C02
  26.   - Subdevice ID: 1462-3287
  27.   - Revision ID:   A1
  28.   - GPU brand type: GeForce
  29.   - Driver: 26.21.14.3602 (R436.02)
  30.   - Branch: r435_95-4
  31.   - Bus Id: 2
  32.   - Shader cores: 1152
  33.   - Texture units: 72
  34.   - ROP units: 48
  35.   - TDP: 120W
  36.   - BIOS version: 86.06.3c.00.42
  37.   - Memory size: 3071MB
  38.   - Memory type: GDDR5
  39.   - Memory bus width: 192-bit
  40.   - GPU base clock: 1544 MHz
  41.   - GPU boost clock: 1759 MHz
  42.   - GPU power target: 100 % TDP
  43.   - GPU min power target: 50 % TDP
  44.   - GPU max power target: 114 % TDP
  45.  
  46.  
  47. ===================================[ OpenGL GPU Capabilities ]
  48. - GL_VENDOR: NVIDIA Corporation
  49. - GL_RENDERER: GeForce GTX 1060 3GB/PCIe/SSE2
  50. - GL_VERSION: 4.6.0 NVIDIA 436.02
  51. - GL_SHADING_LANGUAGE_VERSION: 4.60 NVIDIA
  52. - ARB Texture Units: 4
  53. - Vertex Shader Texture Units: 32
  54. - Pixel Shader Texture Units: 32
  55. - Geometry Shader Texture Units: 32
  56. - Max Texture Size: 32768x32768
  57. - Max Anisotropic Filtering Value: X16.0
  58. - Max Point Sprite Size: 2047.0
  59. - Max Dynamic Lights: 8
  60. - Max Viewport Size: 32768x32768
  61. - Max Vertex Uniform Components: 4096
  62. - Max Fragment Uniform Components: 4096
  63. - Max Geometry Uniform Components: 2048
  64. - Max Varying Float: 124
  65. - Max Vertex Bindable Uniforms: 14
  66. - Max Fragment Bindable Uniforms: 14
  67. - Max Geometry Bindable Uniforms: 14
  68. - Frame Buffer Objects (FBO) Support:[yes]
  69. - Multiple Render Targets / Max draw buffers: 8
  70. - Pixel Buffer Objects (PBO) Support:[yes]
  71. - S3TC Texture Compression Support:[yes]
  72. - ATI 3Dc Texture Compression Support:[no]
  73. - Texture Rectangle Support:[yes]
  74. - Floating Point Textures Support:[yes]
  75. - MSAA: 2X
  76. - MSAA: 4X
  77. - MSAA: 8X
  78. - MSAA: 16X
  79. - OpenGL Extensions: 419 extensions (GL=387 and WGL=32)
  80.   - GL_AMD_multi_draw_indirect
  81.   - GL_AMD_seamless_cubemap_per_texture
  82.   - GL_AMD_vertex_shader_viewport_index
  83.   - GL_AMD_vertex_shader_layer
  84.   - GL_ARB_arrays_of_arrays
  85.   - GL_ARB_base_instance
  86.   - GL_ARB_bindless_texture
  87.   - GL_ARB_blend_func_extended
  88.   - GL_ARB_buffer_storage
  89.   - GL_ARB_clear_buffer_object
  90.   - GL_ARB_clear_texture
  91.   - GL_ARB_clip_control
  92.   - GL_ARB_color_buffer_float
  93.   - GL_ARB_compatibility
  94.   - GL_ARB_compressed_texture_pixel_storage
  95.   - GL_ARB_conservative_depth
  96.   - GL_ARB_compute_shader
  97.   - GL_ARB_compute_variable_group_size
  98.   - GL_ARB_conditional_render_inverted
  99.   - GL_ARB_copy_buffer
  100.   - GL_ARB_copy_image
  101.   - GL_ARB_cull_distance
  102.   - GL_ARB_debug_output
  103.   - GL_ARB_depth_buffer_float
  104.   - GL_ARB_depth_clamp
  105.   - GL_ARB_depth_texture
  106.   - GL_ARB_derivative_control
  107.   - GL_ARB_direct_state_access
  108.   - GL_ARB_draw_buffers
  109.   - GL_ARB_draw_buffers_blend
  110.   - GL_ARB_draw_indirect
  111.   - GL_ARB_draw_elements_base_vertex
  112.   - GL_ARB_draw_instanced
  113.   - GL_ARB_enhanced_layouts
  114.   - GL_ARB_ES2_compatibility
  115.   - GL_ARB_ES3_compatibility
  116.   - GL_ARB_ES3_1_compatibility
  117.   - GL_ARB_ES3_2_compatibility
  118.   - GL_ARB_explicit_attrib_location
  119.   - GL_ARB_explicit_uniform_location
  120.   - GL_ARB_fragment_coord_conventions
  121.   - GL_ARB_fragment_layer_viewport
  122.   - GL_ARB_fragment_program
  123.   - GL_ARB_fragment_program_shadow
  124.   - GL_ARB_fragment_shader
  125.   - GL_ARB_fragment_shader_interlock
  126.   - GL_ARB_framebuffer_no_attachments
  127.   - GL_ARB_framebuffer_object
  128.   - GL_ARB_framebuffer_sRGB
  129.   - GL_ARB_geometry_shader4
  130.   - GL_ARB_get_program_binary
  131.   - GL_ARB_get_texture_sub_image
  132.   - GL_ARB_gl_spirv
  133.   - GL_ARB_gpu_shader5
  134.   - GL_ARB_gpu_shader_fp64
  135.   - GL_ARB_gpu_shader_int64
  136.   - GL_ARB_half_float_pixel
  137.   - GL_ARB_half_float_vertex
  138.   - GL_ARB_imaging
  139.   - GL_ARB_indirect_parameters
  140.   - GL_ARB_instanced_arrays
  141.   - GL_ARB_internalformat_query
  142.   - GL_ARB_internalformat_query2
  143.   - GL_ARB_invalidate_subdata
  144.   - GL_ARB_map_buffer_alignment
  145.   - GL_ARB_map_buffer_range
  146.   - GL_ARB_multi_bind
  147.   - GL_ARB_multi_draw_indirect
  148.   - GL_ARB_multisample
  149.   - GL_ARB_multitexture
  150.   - GL_ARB_occlusion_query
  151.   - GL_ARB_occlusion_query2
  152.   - GL_ARB_parallel_shader_compile
  153.   - GL_ARB_pipeline_statistics_query
  154.   - GL_ARB_pixel_buffer_object
  155.   - GL_ARB_point_parameters
  156.   - GL_ARB_point_sprite
  157.   - GL_ARB_polygon_offset_clamp
  158.   - GL_ARB_post_depth_coverage
  159.   - GL_ARB_program_interface_query
  160.   - GL_ARB_provoking_vertex
  161.   - GL_ARB_query_buffer_object
  162.   - GL_ARB_robust_buffer_access_behavior
  163.   - GL_ARB_robustness
  164.   - GL_ARB_sample_locations
  165.   - GL_ARB_sample_shading
  166.   - GL_ARB_sampler_objects
  167.   - GL_ARB_seamless_cube_map
  168.   - GL_ARB_seamless_cubemap_per_texture
  169.   - GL_ARB_separate_shader_objects
  170.   - GL_ARB_shader_atomic_counter_ops
  171.   - GL_ARB_shader_atomic_counters
  172.   - GL_ARB_shader_ballot
  173.   - GL_ARB_shader_bit_encoding
  174.   - GL_ARB_shader_clock
  175.   - GL_ARB_shader_draw_parameters
  176.   - GL_ARB_shader_group_vote
  177.   - GL_ARB_shader_image_load_store
  178.   - GL_ARB_shader_image_size
  179.   - GL_ARB_shader_objects
  180.   - GL_ARB_shader_precision
  181.   - GL_ARB_shader_storage_buffer_object
  182.   - GL_ARB_shader_subroutine
  183.   - GL_ARB_shader_texture_image_samples
  184.   - GL_ARB_shader_texture_lod
  185.   - GL_ARB_shading_language_100
  186.   - GL_ARB_shader_viewport_layer_array
  187.   - GL_ARB_shading_language_420pack
  188.   - GL_ARB_shading_language_include
  189.   - GL_ARB_shading_language_packing
  190.   - GL_ARB_shadow
  191.   - GL_ARB_sparse_buffer
  192.   - GL_ARB_sparse_texture
  193.   - GL_ARB_sparse_texture2
  194.   - GL_ARB_sparse_texture_clamp
  195.   - GL_ARB_spirv_extensions
  196.   - GL_ARB_stencil_texturing
  197.   - GL_ARB_sync
  198.   - GL_ARB_tessellation_shader
  199.   - GL_ARB_texture_barrier
  200.   - GL_ARB_texture_border_clamp
  201.   - GL_ARB_texture_buffer_object
  202.   - GL_ARB_texture_buffer_object_rgb32
  203.   - GL_ARB_texture_buffer_range
  204.   - GL_ARB_texture_compression
  205.   - GL_ARB_texture_compression_bptc
  206.   - GL_ARB_texture_compression_rgtc
  207.   - GL_ARB_texture_cube_map
  208.   - GL_ARB_texture_cube_map_array
  209.   - GL_ARB_texture_env_add
  210.   - GL_ARB_texture_env_combine
  211.   - GL_ARB_texture_env_crossbar
  212.   - GL_ARB_texture_env_dot3
  213.   - GL_ARB_texture_filter_anisotropic
  214.   - GL_ARB_texture_filter_minmax
  215.   - GL_ARB_texture_float
  216.   - GL_ARB_texture_gather
  217.   - GL_ARB_texture_mirror_clamp_to_edge
  218.   - GL_ARB_texture_mirrored_repeat
  219.   - GL_ARB_texture_multisample
  220.   - GL_ARB_texture_non_power_of_two
  221.   - GL_ARB_texture_query_levels
  222.   - GL_ARB_texture_query_lod
  223.   - GL_ARB_texture_rectangle
  224.   - GL_ARB_texture_rg
  225.   - GL_ARB_texture_rgb10_a2ui
  226.   - GL_ARB_texture_stencil8
  227.   - GL_ARB_texture_storage
  228.   - GL_ARB_texture_storage_multisample
  229.   - GL_ARB_texture_swizzle
  230.   - GL_ARB_texture_view
  231.   - GL_ARB_timer_query
  232.   - GL_ARB_transform_feedback2
  233.   - GL_ARB_transform_feedback3
  234.   - GL_ARB_transform_feedback_instanced
  235.   - GL_ARB_transform_feedback_overflow_query
  236.   - GL_ARB_transpose_matrix
  237.   - GL_ARB_uniform_buffer_object
  238.   - GL_ARB_vertex_array_bgra
  239.   - GL_ARB_vertex_array_object
  240.   - GL_ARB_vertex_attrib_64bit
  241.   - GL_ARB_vertex_attrib_binding
  242.   - GL_ARB_vertex_buffer_object
  243.   - GL_ARB_vertex_program
  244.   - GL_ARB_vertex_shader
  245.   - GL_ARB_vertex_type_10f_11f_11f_rev
  246.   - GL_ARB_vertex_type_2_10_10_10_rev
  247.   - GL_ARB_viewport_array
  248.   - GL_ARB_window_pos
  249.   - GL_ATI_draw_buffers
  250.   - GL_ATI_texture_float
  251.   - GL_ATI_texture_mirror_once
  252.   - GL_S3_s3tc
  253.   - GL_EXT_texture_env_add
  254.   - GL_EXT_abgr
  255.   - GL_EXT_bgra
  256.   - GL_EXT_bindable_uniform
  257.   - GL_EXT_blend_color
  258.   - GL_EXT_blend_equation_separate
  259.   - GL_EXT_blend_func_separate
  260.   - GL_EXT_blend_minmax
  261.   - GL_EXT_blend_subtract
  262.   - GL_EXT_compiled_vertex_array
  263.   - GL_EXT_Cg_shader
  264.   - GL_EXT_depth_bounds_test
  265.   - GL_EXT_direct_state_access
  266.   - GL_EXT_draw_buffers2
  267.   - GL_EXT_draw_instanced
  268.   - GL_EXT_draw_range_elements
  269.   - GL_EXT_fog_coord
  270.   - GL_EXT_framebuffer_blit
  271.   - GL_EXT_framebuffer_multisample
  272.   - GL_EXTX_framebuffer_mixed_formats
  273.   - GL_EXT_framebuffer_multisample_blit_scaled
  274.   - GL_EXT_framebuffer_object
  275.   - GL_EXT_framebuffer_sRGB
  276.   - GL_EXT_geometry_shader4
  277.   - GL_EXT_gpu_program_parameters
  278.   - GL_EXT_gpu_shader4
  279.   - GL_EXT_multi_draw_arrays
  280.   - GL_EXT_multiview_texture_multisample
  281.   - GL_EXT_multiview_timer_query
  282.   - GL_EXT_packed_depth_stencil
  283.   - GL_EXT_packed_float
  284.   - GL_EXT_packed_pixels
  285.   - GL_EXT_pixel_buffer_object
  286.   - GL_EXT_point_parameters
  287.   - GL_EXT_polygon_offset_clamp
  288.   - GL_EXT_post_depth_coverage
  289.   - GL_EXT_provoking_vertex
  290.   - GL_EXT_raster_multisample
  291.   - GL_EXT_rescale_normal
  292.   - GL_EXT_secondary_color
  293.   - GL_EXT_separate_shader_objects
  294.   - GL_EXT_separate_specular_color
  295.   - GL_EXT_shader_image_load_formatted
  296.   - GL_EXT_shader_image_load_store
  297.   - GL_EXT_shader_integer_mix
  298.   - GL_EXT_shadow_funcs
  299.   - GL_EXT_sparse_texture2
  300.   - GL_EXT_stencil_two_side
  301.   - GL_EXT_stencil_wrap
  302.   - GL_EXT_texture3D
  303.   - GL_EXT_texture_array
  304.   - GL_EXT_texture_buffer_object
  305.   - GL_EXT_texture_compression_dxt1
  306.   - GL_EXT_texture_compression_latc
  307.   - GL_EXT_texture_compression_rgtc
  308.   - GL_EXT_texture_compression_s3tc
  309.   - GL_EXT_texture_cube_map
  310.   - GL_EXT_texture_edge_clamp
  311.   - GL_EXT_texture_env_combine
  312.   - GL_EXT_texture_env_dot3
  313.   - GL_EXT_texture_filter_anisotropic
  314.   - GL_EXT_texture_filter_minmax
  315.   - GL_EXT_texture_integer
  316.   - GL_EXT_texture_lod
  317.   - GL_EXT_texture_lod_bias
  318.   - GL_EXT_texture_mirror_clamp
  319.   - GL_EXT_texture_object
  320.   - GL_EXT_texture_shared_exponent
  321.   - GL_EXT_texture_sRGB
  322.   - GL_EXT_texture_sRGB_R8
  323.   - GL_EXT_texture_sRGB_decode
  324.   - GL_EXT_texture_storage
  325.   - GL_EXT_texture_swizzle
  326.   - GL_EXT_timer_query
  327.   - GL_EXT_transform_feedback2
  328.   - GL_EXT_vertex_array
  329.   - GL_EXT_vertex_array_bgra
  330.   - GL_EXT_vertex_attrib_64bit
  331.   - GL_EXT_window_rectangles
  332.   - GL_EXT_import_sync_object
  333.   - GL_IBM_rasterpos_clip
  334.   - GL_IBM_texture_mirrored_repeat
  335.   - GL_KHR_context_flush_control
  336.   - GL_KHR_debug
  337.   - GL_EXT_memory_object
  338.   - GL_EXT_memory_object_win32
  339.   - GL_EXT_win32_keyed_mutex
  340.   - GL_KHR_parallel_shader_compile
  341.   - GL_KHR_no_error
  342.   - GL_KHR_robust_buffer_access_behavior
  343.   - GL_KHR_robustness
  344.   - GL_EXT_semaphore
  345.   - GL_EXT_semaphore_win32
  346.   - GL_KHR_shader_subgroup
  347.   - GL_KTX_buffer_region
  348.   - GL_NV_alpha_to_coverage_dither_control
  349.   - GL_NV_bindless_multi_draw_indirect
  350.   - GL_NV_bindless_multi_draw_indirect_count
  351.   - GL_NV_bindless_texture
  352.   - GL_NV_blend_equation_advanced
  353.   - GL_NV_blend_equation_advanced_coherent
  354.   - GL_NVX_blend_equation_advanced_multi_draw_buffers
  355.   - GL_NV_blend_minmax_factor
  356.   - GL_NV_blend_square
  357.   - GL_NV_clip_space_w_scaling
  358.   - GL_NV_command_list
  359.   - GL_NV_compute_program5
  360.   - GL_NV_conditional_render
  361.   - GL_NV_conservative_raster
  362.   - GL_NV_conservative_raster_dilate
  363.   - GL_NV_conservative_raster_pre_snap_triangles
  364.   - GL_NV_copy_depth_to_color
  365.   - GL_NV_copy_image
  366.   - GL_NV_depth_buffer_float
  367.   - GL_NV_depth_clamp
  368.   - GL_NV_draw_texture
  369.   - GL_NV_draw_vulkan_image
  370.   - GL_NV_ES1_1_compatibility
  371.   - GL_NV_ES3_1_compatibility
  372.   - GL_NV_explicit_multisample
  373.   - GL_NV_feature_query
  374.   - GL_NV_fence
  375.   - GL_NV_fill_rectangle
  376.   - GL_NV_float_buffer
  377.   - GL_NV_fog_distance
  378.   - GL_NV_fragment_coverage_to_color
  379.   - GL_NV_fragment_program
  380.   - GL_NV_fragment_program_option
  381.   - GL_NV_fragment_program2
  382.   - GL_NV_fragment_shader_interlock
  383.   - GL_NV_framebuffer_mixed_samples
  384.   - GL_NV_framebuffer_multisample_coverage
  385.   - GL_NV_geometry_shader4
  386.   - GL_NV_geometry_shader_passthrough
  387.   - GL_NV_gpu_program4
  388.   - GL_NV_internalformat_sample_query
  389.   - GL_NV_gpu_program4_1
  390.   - GL_NV_gpu_program5
  391.   - GL_NV_gpu_program5_mem_extended
  392.   - GL_NV_gpu_program_fp64
  393.   - GL_NV_gpu_shader5
  394.   - GL_NV_half_float
  395.   - GL_NV_light_max_exponent
  396.   - GL_NV_memory_attachment
  397.   - GL_NV_multisample_coverage
  398.   - GL_NV_multisample_filter_hint
  399.   - GL_NV_occlusion_query
  400.   - GL_NV_packed_depth_stencil
  401.   - GL_NV_parameter_buffer_object
  402.   - GL_NV_parameter_buffer_object2
  403.   - GL_NV_path_rendering
  404.   - GL_NV_path_rendering_shared_edge
  405.   - GL_NV_pixel_data_range
  406.   - GL_NV_point_sprite
  407.   - GL_NV_primitive_restart
  408.   - GL_NV_query_resource
  409.   - GL_NV_query_resource_tag
  410.   - GL_NV_register_combiners
  411.   - GL_NV_register_combiners2
  412.   - GL_NV_sample_locations
  413.   - GL_NV_sample_mask_override_coverage
  414.   - GL_NV_shader_atomic_counters
  415.   - GL_NV_shader_atomic_float
  416.   - GL_NV_shader_atomic_float64
  417.   - GL_NV_shader_atomic_fp16_vector
  418.   - GL_NV_shader_atomic_int64
  419.   - GL_NV_shader_buffer_load
  420.   - GL_NV_shader_storage_buffer_object
  421.   - GL_NV_shader_subgroup_partitioned
  422.   - GL_NV_stereo_view_rendering
  423.   - GL_NV_texgen_reflection
  424.   - GL_NV_texture_barrier
  425.   - GL_NV_texture_compression_vtc
  426.   - GL_NV_texture_env_combine4
  427.   - GL_NV_texture_multisample
  428.   - GL_NV_texture_rectangle
  429.   - GL_NV_texture_rectangle_compressed
  430.   - GL_NV_texture_shader
  431.   - GL_NV_texture_shader2
  432.   - GL_NV_texture_shader3
  433.   - GL_NV_transform_feedback
  434.   - GL_NV_transform_feedback2
  435.   - GL_NV_uniform_buffer_unified_memory
  436.   - GL_NV_vertex_array_range
  437.   - GL_NV_vertex_array_range2
  438.   - GL_NV_vertex_attrib_integer_64bit
  439.   - GL_NV_vertex_buffer_unified_memory
  440.   - GL_NV_vertex_program
  441.   - GL_NV_vertex_program1_1
  442.   - GL_NV_vertex_program2
  443.   - GL_NV_vertex_program2_option
  444.   - GL_NV_vertex_program3
  445.   - GL_NV_viewport_array2
  446.   - GL_NV_viewport_swizzle
  447.   - GL_NVX_conditional_render
  448.   - GL_NVX_linked_gpu_multicast
  449.   - GL_NV_gpu_multicast
  450.   - GL_NVX_gpu_multicast2
  451.   - GL_NVX_progress_fence
  452.   - GL_NVX_gpu_memory_info
  453.   - GL_NVX_multigpu_info
  454.   - GL_NVX_nvenc_interop
  455.   - GL_NV_shader_thread_group
  456.   - GL_NV_shader_thread_shuffle
  457.   - GL_KHR_blend_equation_advanced
  458.   - GL_KHR_blend_equation_advanced_coherent
  459.   - GL_OVR_multiview
  460.   - GL_OVR_multiview2
  461.   - GL_SGIS_generate_mipmap
  462.   - GL_SGIS_texture_lod
  463.   - GL_SGIX_depth_texture
  464.   - GL_SGIX_shadow
  465.   - GL_SUN_slice_accum
  466.   - GL_WIN_swap_hint
  467.   - WGL_EXT_swap_control
  468.   - WGL_ARB_buffer_region
  469.   - WGL_ARB_create_context
  470.   - WGL_ARB_create_context_no_error
  471.   - WGL_ARB_create_context_profile
  472.   - WGL_ARB_create_context_robustness
  473.   - WGL_ARB_context_flush_control
  474.   - WGL_ARB_extensions_string
  475.   - WGL_ARB_make_current_read
  476.   - WGL_ARB_multisample
  477.   - WGL_ARB_pbuffer
  478.   - WGL_ARB_pixel_format
  479.   - WGL_ARB_pixel_format_float
  480.   - WGL_ARB_render_texture
  481.   - WGL_ATI_pixel_format_float
  482.   - WGL_EXT_colorspace
  483.   - WGL_EXT_create_context_es_profile
  484.   - WGL_EXT_create_context_es2_profile
  485.   - WGL_EXT_extensions_string
  486.   - WGL_EXT_framebuffer_sRGB
  487.   - WGL_EXT_pixel_format_packed_float
  488.   - WGL_EXT_swap_control_tear
  489.   - WGL_NVX_DX_interop
  490.   - WGL_NV_DX_interop
  491.   - WGL_NV_DX_interop2
  492.   - WGL_NV_copy_image
  493.   - WGL_NV_delay_before_swap
  494.   - WGL_NV_float_buffer
  495.   - WGL_NV_multisample_coverage
  496.   - WGL_NV_multigpu_context
  497.   - WGL_NV_render_depth_texture
  498.   - WGL_NV_render_texture_rectangle
  499. - OpenGL SPIR-V Extensions: 11
  500.   - SPV_KHR_post_depth_coverage
  501.   - SPV_KHR_shader_atomic_counter_ops
  502.   - SPV_KHR_shader_ballot
  503.   - SPV_KHR_shader_draw_parameters
  504.   - SPV_KHR_storage_buffer_storage_class
  505.   - SPV_KHR_subgroup_vote
  506.   - SPV_NV_geometry_shader_passthrough
  507.   - SPV_NV_sample_mask_override_coverage
  508.   - SPV_NV_shader_subgroup_partitioned
  509.   - SPV_NV_stereo_view_rendering
  510.   - SPV_NV_viewport_array2
  511. - OpenGL core capabilities: 179 caps listed
  512.   - GL_MAX_LIST_NESTING: 64
  513.   - GL_MAX_EVAL_ORDER: 8
  514.   - GL_MAX_LIGHTS: 8
  515.   - GL_MAX_CLIP_PLANES: 8
  516.   - GL_MAX_TEXTURE_SIZE: 32768
  517.   - GL_MAX_PIXEL_MAP_TABLE: 65536
  518.   - GL_MAX_ATTRIB_STACK_DEPTH: 16
  519.   - GL_MAX_MODELVIEW_STACK_DEPTH: 32
  520.   - GL_MAX_NAME_STACK_DEPTH: 128
  521.   - GL_MAX_PROJECTION_STACK_DEPTH: 4
  522.   - GL_MAX_TEXTURE_STACK_DEPTH: 10
  523.   - GL_MAX_VIEWPORT_DIMS: 32768
  524.   - GL_MAX_CLIENT_ATTRIB_STACK_DEPTH: 16
  525.   - GL_MAX_3D_TEXTURE_SIZE: 16384
  526.   - GL_MAX_ELEMENTS_VERTICES: 1048576
  527.   - GL_MAX_ELEMENTS_INDICES: 1048576
  528.   - GL_MAX_TEXTURE_UNITS: 4
  529.   - GL_MAX_CUBE_MAP_TEXTURE_SIZE: 32768
  530.   - GL_MAX_TEXTURE_LOD_BIAS: 15
  531.   - GL_MAX_DRAW_BUFFERS: 8
  532.   - GL_MAX_VERTEX_ATTRIBS: 16
  533.   - GL_MAX_TEXTURE_COORDS: 8
  534.   - GL_MAX_TEXTURE_IMAGE_UNITS: 32
  535.   - GL_MAX_FRAGMENT_UNIFORM_COMPONENTS: 4096
  536.   - GL_MAX_VERTEX_UNIFORM_COMPONENTS: 4096
  537.   - GL_MAX_VARYING_FLOATS: 124
  538.   - GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS: 32
  539.   - GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS: 192
  540.   - GL_MAX_CLIP_DISTANCES: 8
  541.   - GL_MAX_ARRAY_TEXTURE_LAYERS: 2048
  542.   - GL_MAX_VARYING_COMPONENTS: 124
  543.   - GL_MIN_PROGRAM_TEXEL_OFFSET: -8
  544.   - GL_MAX_PROGRAM_TEXEL_OFFSET: 7
  545.   - GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS: 4
  546.   - GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS: 128
  547.   - GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS: 4
  548.   - GL_MAX_RENDERBUFFER_SIZE: 32768
  549.   - GL_MAX_COLOR_ATTACHMENTS: 8
  550.   - GL_MAX_SAMPLES: 32
  551.   - GL_MIN_PROGRAM_TEXEL_OFFSET_EXT: -8
  552.   - GL_MAX_PROGRAM_TEXEL_OFFSET_EXT: 7
  553.   - GL_RGBA_FLOAT_MODE_ARB: 0
  554.   - GL_MAX_COLOR_ATTACHMENTS_EXT: 8
  555.   - GL_MAX_RENDERBUFFER_SIZE_EXT: 32768
  556.   - GL_MAX_SAMPLES_EXT: 32
  557.   - GL_RGBA_INTEGER_MODE_EXT: 0
  558.   - GL_MAX_ARRAY_TEXTURE_LAYERS_EXT: 2048
  559.   - GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT: 128
  560.   - GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT: 4
  561.   - GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT: 4
  562.   - GL_FRAMEBUFFER_SRGB_CAPABLE_EXT: 1
  563.   - GL_MAX_RECTANGLE_TEXTURE_SIZE: 32768
  564.   - GL_MAX_TEXTURE_BUFFER_SIZE: 134217728
  565.   - GL_MAX_TEXTURE_BUFFER_SIZE_ARB: 134217728
  566.   - GL_MAX_VERTEX_UNIFORM_BLOCKS: 14
  567.   - GL_MAX_GEOMETRY_UNIFORM_BLOCKS: 14
  568.   - GL_MAX_FRAGMENT_UNIFORM_BLOCKS: 14
  569.   - GL_MAX_COMBINED_UNIFORM_BLOCKS: 84
  570.   - GL_MAX_UNIFORM_BUFFER_BINDINGS: 84
  571.   - GL_MAX_UNIFORM_BLOCK_SIZE: 65536
  572.   - GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: 233472
  573.   - GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS: 231424
  574.   - GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: 233472
  575.   - GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT: 256
  576.   - GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS: 32
  577.   - GL_MAX_GEOMETRY_UNIFORM_COMPONENTS: 2048
  578.   - GL_MAX_GEOMETRY_OUTPUT_VERTICES: 1024
  579.   - GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS: 1024
  580.   - GL_MAX_VERTEX_OUTPUT_COMPONENTS: 128
  581.   - GL_MAX_GEOMETRY_INPUT_COMPONENTS: 128
  582.   - GL_MAX_GEOMETRY_OUTPUT_COMPONENTS: 128
  583.   - GL_MAX_FRAGMENT_INPUT_COMPONENTS: 128
  584.   - GL_MAX_SERVER_WAIT_TIMEOUT: -1
  585.   - GL_MAX_SAMPLE_MASK_WORDS: 2
  586.   - GL_MAX_COLOR_TEXTURE_SAMPLES: 32
  587.   - GL_MAX_DEPTH_TEXTURE_SAMPLES: 32
  588.   - GL_MAX_INTEGER_SAMPLES: 32
  589.   - GL_PROVOKING_VERTEX: 36430
  590.   - GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION: 1
  591.   - GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB: 32
  592.   - GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB: 124
  593.   - GL_MAX_VERTEX_VARYING_COMPONENTS_ARB: 124
  594.   - GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB: 2048
  595.   - GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB: 1024
  596.   - GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB: 1024
  597.   - GL_MAX_DUAL_SOURCE_DRAW_BUFFERS: 1
  598.   - GL_FRAGMENT_INTERPOLATION_OFFSET_BITS: 4
  599.   - GL_MIN_SAMPLE_SHADING_VALUE: 0
  600.   - GL_MAX_GEOMETRY_SHADER_INVOCATIONS: 32
  601.   - GL_MIN_FRAGMENT_INTERPOLATION_OFFSET: -1
  602.   - GL_MAX_FRAGMENT_INTERPOLATION_OFFSET: 1
  603.   - GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET: -32
  604.   - GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET: 31
  605.   - GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS: 4
  606.   - GL_MAX_SUBROUTINES: 1024
  607.   - GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS: 1024
  608.   - GL_MAX_PATCH_VERTICES: 32
  609.   - GL_MAX_TESS_GEN_LEVEL: 64
  610.   - GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS: 2048
  611.   - GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS: 2048
  612.   - GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS: 32
  613.   - GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS: 32
  614.   - GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS: 128
  615.   - GL_MAX_TESS_PATCH_COMPONENTS: 120
  616.   - GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS: 4216
  617.   - GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS: 128
  618.   - GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS: 14
  619.   - GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS: 14
  620.   - GL_MAX_TESS_CONTROL_INPUT_COMPONENTS: 128
  621.   - GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS: 128
  622.   - GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS: 231424
  623.   - GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS: 231424
  624.   - GL_MAX_TRANSFORM_FEEDBACK_BUFFERS: 4
  625.   - GL_MAX_VERTEX_STREAMS: 4
  626.   - GL_NUM_PROGRAM_BINARY_FORMATS: 1
  627.   - GL_MAX_VERTEX_UNIFORM_VECTORS: 1024
  628.   - GL_MAX_VARYING_VECTORS: 31
  629.   - GL_MAX_FRAGMENT_UNIFORM_VECTORS: 1024
  630.   - GL_MAX_VIEWPORTS: 16
  631.   - GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS: 8
  632.   - GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS: 8
  633.   - GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS: 8
  634.   - GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS: 8
  635.   - GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS: 8
  636.   - GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS: 48
  637.   - GL_MAX_VERTEX_ATOMIC_COUNTERS: 16384
  638.   - GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS: 16384
  639.   - GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS: 16384
  640.   - GL_MAX_GEOMETRY_ATOMIC_COUNTERS: 16384
  641.   - GL_MAX_FRAGMENT_ATOMIC_COUNTERS: 16384
  642.   - GL_MAX_COMBINED_ATOMIC_COUNTERS: 98304
  643.   - GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE: 65536
  644.   - GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS: 8
  645.   - GL_MAX_IMAGE_UNITS: 8
  646.   - GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS: 16
  647.   - GL_MAX_IMAGE_SAMPLES: 32
  648.   - GL_MAX_VERTEX_IMAGE_UNIFORMS: 8
  649.   - GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS: 8
  650.   - GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS: 8
  651.   - GL_MAX_GEOMETRY_IMAGE_UNIFORMS: 8
  652.   - GL_MAX_FRAGMENT_IMAGE_UNIFORMS: 8
  653.   - GL_MAX_COMBINED_IMAGE_UNIFORMS: 48
  654.   - GL_MIN_MAP_BUFFER_ALIGNMENT: 64
  655.   - GL_UNPACK_COMPRESSED_BLOCK_WIDTH: 0
  656.   - GL_UNPACK_COMPRESSED_BLOCK_HEIGHT: 0
  657.   - GL_UNPACK_COMPRESSED_BLOCK_DEPTH: 0
  658.   - GL_UNPACK_COMPRESSED_BLOCK_SIZE: 0
  659.   - GL_PACK_COMPRESSED_BLOCK_WIDTH: 0
  660.   - GL_PACK_COMPRESSED_BLOCK_HEIGHT: 0
  661.   - GL_PACK_COMPRESSED_BLOCK_DEPTH: 0
  662.   - GL_PACK_COMPRESSED_BLOCK_SIZE: 0
  663.   - GL_MAX_COMPUTE_UNIFORM_BLOCKS: 14
  664.   - GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS: 32
  665.   - GL_MAX_COMPUTE_IMAGE_UNIFORMS: 8
  666.   - GL_MAX_COMPUTE_SHARED_MEMORY_SIZE: 49152
  667.   - GL_MAX_COMPUTE_UNIFORM_COMPONENTS: 2048
  668.   - GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS: 8
  669.   - GL_MAX_COMPUTE_ATOMIC_COUNTERS: 16384
  670.   - GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS: 231424
  671.   - GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS: 1536
  672.   - GL_MAX_COMPUTE_WORK_GROUP_COUNT: 2147483647/65535/65535
  673.   - GL_MAX_COMPUTE_WORK_GROUP_SIZE: 1536/1024/64
  674.   - GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET: 2047
  675.   - GL_MAX_VERTEX_ATTRIB_BINDINGS: 2047
  676.   - GL_MAX_UNIFORM_LOCATIONS: 65536
  677.   - GL_MAX_FRAMEBUFFER_WIDTH: 32768
  678.   - GL_MAX_FRAMEBUFFER_HEIGHT: 32768
  679.   - GL_MAX_FRAMEBUFFER_LAYERS: 2048
  680.   - GL_MAX_FRAMEBUFFER_SAMPLES: 32
  681.   - GL_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB: 1536
  682.   - GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB: 1536
  683.   - GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB: 0
  684.   - GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB: 0
  685.   - GL_MAX_SPARSE_TEXTURE_SIZE_ARB: 32768
  686.   - GL_MAX_SPARSE_3D_TEXTURE_SIZE_ARB: 16384
  687.   - GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_ARB: 2048
  688.   - GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_ARB: 1
  689.   - GL_MAX_CULL_DISTANCES: 8
  690.   - GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES: 8
  691. - OpenGL extension capabilities: 200 caps listed
  692.   - GL_RGBA_FLOAT_MODE_ARB: 0 (GL_ARB_color_buffer_float)
  693.   - GL_MAX_COLOR_ATTACHMENTS_EXT: 8 (GL_EXT_framebuffer_object)
  694.   - GL_MAX_RENDERBUFFER_SIZE_EXT: 32768 (GL_EXT_framebuffer_object)
  695.   - GL_MAX_SAMPLES_EXT: 32 (GL_EXT_framebuffer_multisample)
  696.   - GL_RGBA_INTEGER_MODE_EXT: 0 (GL_EXT_texture_integer)
  697.   - GL_MAX_ARRAY_TEXTURE_LAYERS_EXT: 2048 (GL_EXT_texture_array)
  698.   - GL_FRAMEBUFFER_SRGB_CAPABLE_EXT: 1 (GL_EXT_framebuffer_sRGB)
  699.   - GL_MAX_TEXTURE_BUFFER_SIZE_ARB: 134217728 (GL_ARB_texture_buffer_object)
  700.   - GL_MAX_VERTEX_UNIFORM_BLOCKS: 14 (GL_ARB_uniform_buffer_object)
  701.   - GL_MAX_GEOMETRY_UNIFORM_BLOCKS: 14 (GL_ARB_uniform_buffer_object)
  702.   - GL_MAX_FRAGMENT_UNIFORM_BLOCKS: 14 (GL_ARB_uniform_buffer_object)
  703.   - GL_MAX_COMBINED_UNIFORM_BLOCKS: 84 (GL_ARB_uniform_buffer_object)
  704.   - GL_MAX_UNIFORM_BUFFER_BINDINGS: 84 (GL_ARB_uniform_buffer_object)
  705.   - GL_MAX_UNIFORM_BLOCK_SIZE: 65536 (GL_ARB_uniform_buffer_object)
  706.   - GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: 233472 (GL_ARB_uniform_buffer_object)
  707.   - GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS: 231424 (GL_ARB_uniform_buffer_object)
  708.   - GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: 233472 (GL_ARB_uniform_buffer_object)
  709.   - GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT: 256 (GL_ARB_uniform_buffer_object)
  710.   - GL_MAX_RECTANGLE_TEXTURE_SIZE: 32768 (GL_ARB_texture_rectangle)
  711.   - GL_PROVOKING_VERTEX: 36430 (GL_ARB_provoking_vertex)
  712.   - GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION: 1 (GL_ARB_provoking_vertex)
  713.   - GL_MAX_SAMPLE_MASK_WORDS: 2 (GL_ARB_texture_multisample)
  714.   - GL_MAX_COLOR_TEXTURE_SAMPLES: 32 (GL_ARB_texture_multisample)
  715.   - GL_MAX_DEPTH_TEXTURE_SAMPLES: 32 (GL_ARB_texture_multisample)
  716.   - GL_MAX_INTEGER_SAMPLES: 32 (GL_ARB_texture_multisample)
  717.   - GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB: 32 (GL_ARB_geometry_shader4)
  718.   - GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB: 124 (GL_ARB_geometry_shader4)
  719.   - GL_MAX_VERTEX_VARYING_COMPONENTS_ARB: 124 (GL_ARB_geometry_shader4)
  720.   - GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB: 2048 (GL_ARB_geometry_shader4)
  721.   - GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB: 1024 (GL_ARB_geometry_shader4)
  722.   - GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB: 1024 (GL_ARB_geometry_shader4)
  723.   - GL_MAX_SERVER_WAIT_TIMEOUT: -1 (GL_ARB_sync)
  724.   - GL_MAX_DUAL_SOURCE_DRAW_BUFFERS: 1 (GL_ARB_blend_func_extended)
  725.   - GL_MAX_GEOMETRY_SHADER_INVOCATIONS: 32 (GL_ARB_gpu_shader5)
  726.   - GL_MIN_FRAGMENT_INTERPOLATION_OFFSET: -1 (GL_ARB_gpu_shader5)
  727.   - GL_MAX_FRAGMENT_INTERPOLATION_OFFSET: 1 (GL_ARB_gpu_shader5)
  728.   - GL_FRAGMENT_INTERPOLATION_OFFSET_BITS: 4 (GL_ARB_gpu_shader5)
  729.   - GL_MAX_VERTEX_STREAMS: 4 (GL_ARB_gpu_shader5)
  730.   - GL_MIN_SAMPLE_SHADING_VALUE: 0 (GL_ARB_sample_shading)
  731.   - GL_MAX_SUBROUTINES: 1024 (GL_ARB_shader_subroutine)
  732.   - GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS: 1024 (GL_ARB_shader_subroutine)
  733.   - GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS: 32 (GL_ARB_tessellation_shader)
  734.   - GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS: 32 (GL_ARB_tessellation_shader)
  735.   - GL_MAX_TESS_GEN_LEVEL: 64 (GL_ARB_tessellation_shader)
  736.   - GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS: 2048 (GL_ARB_tessellation_shader)
  737.   - GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS: 2048 (GL_ARB_tessellation_shader)
  738.   - GL_MAX_TESS_CONTROL_INPUT_COMPONENTS: 128 (GL_ARB_tessellation_shader)
  739.   - GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS: 128 (GL_ARB_tessellation_shader)
  740.   - GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS: 231424 (GL_ARB_tessellation_shader)
  741.   - GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS: 231424 (GL_ARB_tessellation_shader)
  742.   - GL_MAX_PATCH_VERTICES: 32 (GL_ARB_tessellation_shader)
  743.   - GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS: 128 (GL_ARB_tessellation_shader)
  744.   - GL_MAX_TESS_PATCH_COMPONENTS: 120 (GL_ARB_tessellation_shader)
  745.   - GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS: 4216 (GL_ARB_tessellation_shader)
  746.   - GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS: 128 (GL_ARB_tessellation_shader)
  747.   - GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS: 14 (GL_ARB_tessellation_shader)
  748.   - GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS: 14 (GL_ARB_tessellation_shader)
  749.   - GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET: -32 (GL_ARB_texture_gather)
  750.   - GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET: 31 (GL_ARB_texture_gather)
  751.   - GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS: 4 (GL_ARB_texture_gather)
  752.   - GL_MAX_TRANSFORM_FEEDBACK_BUFFERS: 4 (GL_ARB_transform_feedback3)
  753.   - GL_NUM_PROGRAM_BINARY_FORMATS: 1 (GL_ARB_get_program_binary)
  754.   - GL_MAX_VIEWPORTS: 16 (GL_ARB_viewport_array)
  755.   - GL_UNPACK_COMPRESSED_BLOCK_WIDTH: 0 (GL_ARB_compressed_texture_pixel_storage)
  756.   - GL_UNPACK_COMPRESSED_BLOCK_HEIGHT: 0 (GL_ARB_compressed_texture_pixel_storage)
  757.   - GL_UNPACK_COMPRESSED_BLOCK_DEPTH: 0 (GL_ARB_compressed_texture_pixel_storage)
  758.   - GL_UNPACK_COMPRESSED_BLOCK_SIZE: 0 (GL_ARB_compressed_texture_pixel_storage)
  759.   - GL_PACK_COMPRESSED_BLOCK_WIDTH: 0 (GL_ARB_compressed_texture_pixel_storage)
  760.   - GL_PACK_COMPRESSED_BLOCK_HEIGHT: 0 (GL_ARB_compressed_texture_pixel_storage)
  761.   - GL_PACK_COMPRESSED_BLOCK_DEPTH: 0 (GL_ARB_compressed_texture_pixel_storage)
  762.   - GL_PACK_COMPRESSED_BLOCK_SIZE: 0 (GL_ARB_compressed_texture_pixel_storage)
  763.   - GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS: 8 (GL_ARB_shader_atomic_counters)
  764.   - GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS: 8 (GL_ARB_shader_atomic_counters)
  765.   - GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS: 8 (GL_ARB_shader_atomic_counters)
  766.   - GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS: 8 (GL_ARB_shader_atomic_counters)
  767.   - GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS: 8 (GL_ARB_shader_atomic_counters)
  768.   - GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS: 48 (GL_ARB_shader_atomic_counters)
  769.   - GL_MAX_VERTEX_ATOMIC_COUNTERS: 16384 (GL_ARB_shader_atomic_counters)
  770.   - GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS: 16384 (GL_ARB_shader_atomic_counters)
  771.   - GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS: 16384 (GL_ARB_shader_atomic_counters)
  772.   - GL_MAX_GEOMETRY_ATOMIC_COUNTERS: 16384 (GL_ARB_shader_atomic_counters)
  773.   - GL_MAX_FRAGMENT_ATOMIC_COUNTERS: 16384 (GL_ARB_shader_atomic_counters)
  774.   - GL_MAX_COMBINED_ATOMIC_COUNTERS: 98304 (GL_ARB_shader_atomic_counters)
  775.   - GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE: 65536 (GL_ARB_shader_atomic_counters)
  776.   - GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS: 8 (GL_ARB_shader_atomic_counters)
  777.   - GL_MAX_IMAGE_UNITS: 8 (GL_ARB_shader_image_load_store)
  778.   - GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS: 16 (GL_ARB_shader_image_load_store)
  779.   - GL_MAX_IMAGE_SAMPLES: 32 (GL_ARB_shader_image_load_store)
  780.   - GL_MAX_VERTEX_IMAGE_UNIFORMS: 8 (GL_ARB_shader_image_load_store)
  781.   - GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS: 8 (GL_ARB_shader_image_load_store)
  782.   - GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS: 8 (GL_ARB_shader_image_load_store)
  783.   - GL_MAX_GEOMETRY_IMAGE_UNIFORMS: 8 (GL_ARB_shader_image_load_store)
  784.   - GL_MAX_FRAGMENT_IMAGE_UNIFORMS: 8 (GL_ARB_shader_image_load_store)
  785.   - GL_MAX_COMBINED_IMAGE_UNIFORMS: 48 (GL_ARB_shader_image_load_store)
  786.   - GL_MIN_MAP_BUFFER_ALIGNMENT: 64 (GL_ARB_map_buffer_alignment)
  787.   - GL_MAX_COMPUTE_UNIFORM_BLOCKS: 14 (GL_ARB_compute_shader)
  788.   - GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS: 32 (GL_ARB_compute_shader)
  789.   - GL_MAX_COMPUTE_IMAGE_UNIFORMS: 8 (GL_ARB_compute_shader)
  790.   - GL_MAX_COMPUTE_SHARED_MEMORY_SIZE: 49152 (GL_ARB_compute_shader)
  791.   - GL_MAX_COMPUTE_UNIFORM_COMPONENTS: 2048 (GL_ARB_compute_shader)
  792.   - GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS: 8 (GL_ARB_compute_shader)
  793.   - GL_MAX_COMPUTE_ATOMIC_COUNTERS: 16384 (GL_ARB_compute_shader)
  794.   - GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS: 231424 (GL_ARB_compute_shader)
  795.   - GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS: 1536 (GL_ARB_compute_shader)
  796.   - GL_MAX_COMPUTE_WORK_GROUP_COUNT: 2147483647/65535/65535 (GL_ARB_compute_shader)
  797.   - GL_MAX_COMPUTE_WORK_GROUP_SIZE: 1536/1024/64 (GL_ARB_compute_shader)
  798.   - GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET: 2047 (GL_ARB_vertex_attrib_binding)
  799.   - GL_MAX_VERTEX_ATTRIB_BINDINGS: 2047 (GL_ARB_vertex_attrib_binding)
  800.   - GL_MAX_UNIFORM_LOCATIONS: 65536 (GL_ARB_explicit_uniform_location)
  801.   - GL_MAX_FRAMEBUFFER_WIDTH: 32768 (GL_ARB_framebuffer_no_attachments)
  802.   - GL_MAX_FRAMEBUFFER_HEIGHT: 32768 (GL_ARB_framebuffer_no_attachments)
  803.   - GL_MAX_FRAMEBUFFER_LAYERS: 2048 (GL_ARB_framebuffer_no_attachments)
  804.   - GL_MAX_FRAMEBUFFER_SAMPLES: 32 (GL_ARB_framebuffer_no_attachments)
  805.   - GL_NVX_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX: 3145728 (GL_NVX_gpu_memory_info)
  806.   - GL_NVX_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX: 3145728 (GL_NVX_gpu_memory_info)
  807.   - GL_NVX_GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX: 2838704 (GL_NVX_gpu_memory_info)
  808.   - GL_NVX_GPU_MEMORY_INFO_EVICTION_COUNT_NVX: 1 (GL_NVX_gpu_memory_info)
  809.   - GL_NVX_GPU_MEMORY_INFO_EVICTED_MEMORY_NVX: 2112 (GL_NVX_gpu_memory_info)
  810.   - GL_MIN_PROGRAM_TEXEL_OFFSET_EXT: -8 (GL_EXT_gpu_shader4)
  811.   - GL_MAX_PROGRAM_TEXEL_OFFSET_EXT: 7 (GL_EXT_gpu_shader4)
  812.   - GL_MAX_TEXTURE_UNITS_ARB: 4 (GL_ARB_multitexture)
  813.   - GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB: 32 (GL_ARB_multitexture)
  814.   - GL_MAX_TEXTURE_IMAGE_UNITS_ARB: 32 (GL_ARB_multitexture)
  815.   - GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB: 32768 (GL_ARB_texture_cube_map)
  816.   - GL_NUM_COMPRESSED_TEXTURE_FORMATS: 51 (GL_ARB_texture_compression)
  817.   - GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT: 16.000000 (GL_EXT_texture_filter_anisotropic)
  818.   - GL_MAX_VERTEX_UNIFORM_COMPONENTS: 4096 (GL_ARB_vertex_shader)
  819.   - GL_MAX_VARYING_FLOATS: 124 (GL_ARB_vertex_shader)
  820.   - GL_MAX_VERTEX_ATTRIBS: 16 (GL_ARB_vertex_shader)
  821.   - GL_MAX_TEXTURE_IMAGE_UNITS: 32 (GL_ARB_vertex_shader)
  822.   - GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS: 32 (GL_ARB_vertex_shader)
  823.   - GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS: 192 (GL_ARB_vertex_shader)
  824.   - GL_MAX_TEXTURE_COORDS: 8 (GL_ARB_vertex_shader)
  825.   - GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB: 4096 (GL_ARB_fragment_shader)
  826.   - GL_MAX_VERTEX_ATTRIBS_ARB: 16 (GL_ARB_vertex_program)
  827.   - GL_MAX_PROGRAM_MATRICES_ARB: 8 (GL_ARB_vertex_program)
  828.   - GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB: 1 (GL_ARB_vertex_program)
  829.   - GL_MAX_TEXTURE_COORDS_ARB: 8 (GL_ARB_fragment_program)
  830.   - GL_MAX_FRAGMENT_UNIFORM_COMPONENTS: 4096 (GL_ARB_shading_language_100)
  831.   - GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT: 2048 (GL_ARB_shading_language_100)
  832.   - GL_MAX_DRAW_BUFFERS_ARB: 8 (GL_ARB_draw_buffers)
  833.   - GL_MAX_COLOR_ATTACHMENTS: 8 (GL_ARB_framebuffer_object)
  834.   - GL_MAX_RENDERBUFFER_SIZE: 32768 (GL_ARB_framebuffer_object)
  835.   - GL_MAX_SAMPLES: 32 (GL_ARB_framebuffer_object)
  836.   - GL_MAX_CONVOLUTION_WIDTH: 0 (GL_ARB_imaging)
  837.   - GL_MAX_CONVOLUTION_HEIGHT: 0 (GL_ARB_imaging)
  838.   - GL_MAX_COLOR_MATRIX_STACK_DEPTH: 2 (GL_ARB_imaging)
  839.   - GL_POINT_SIZE_MIN_ARB: 0.000000 (GL_ARB_point_parameters)
  840.   - GL_POINT_SIZE_MAX_ARB: 2047.000000 (GL_ARB_point_parameters)
  841.   - GL_MAX_VERTEX_UNIFORM_VECTORS: 1024 (GL_ARB_ES2_compatibility)
  842.   - GL_MAX_VARYING_VECTORS: 31 (GL_ARB_ES2_compatibility)
  843.   - GL_MAX_FRAGMENT_UNIFORM_VECTORS: 1024 (GL_ARB_ES2_compatibility)
  844.   - GL_MAX_DEBUG_MESSAGE_LENGTH: 1024 (GL_ARB_debug_output)
  845.   - GL_MAX_DEBUG_LOGGED_MESSAGES_ARB: 128 (GL_ARB_debug_output)
  846.   - GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT: 14 (GL_EXT_bindable_uniform)
  847.   - GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT: 14 (GL_EXT_bindable_uniform)
  848.   - GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT: 14 (GL_EXT_bindable_uniform)
  849.   - GL_MAX_BINDABLE_UNIFORM_SIZE_EXT: 65536 (GL_EXT_bindable_uniform)
  850.   - GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT: 32 (GL_EXT_geometry_shader4)
  851.   - GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT: 1024 (GL_EXT_geometry_shader4)
  852.   - GL_MAX_TEXTURE_BUFFER_SIZE_EXT: 134217728 (GL_EXT_texture_buffer_object)
  853.   - GL_WARP_SIZE_NV: 32 (GL_NV_shader_thread_group)
  854.   - GL_WARPS_PER_SM_NV: 64 (GL_NV_shader_thread_group)
  855.   - GL_SM_COUNT_NV: 9 (GL_NV_shader_thread_group)
  856.   - GL_MAX_SAMPLE_MASK_WORDS_NV: 2 (GL_NV_explicit_multisample)
  857.   - GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV: 1024 (GL_NV_fragment_program)
  858.   - GL_MAX_TEXTURE_COORDS_NV: 8 (GL_NV_fragment_program)
  859.   - GL_MAX_TEXTURE_IMAGE_UNITS_NV: 32 (GL_NV_fragment_program)
  860.   - GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV: 0 (GL_NV_fragment_program2)
  861.   - GL_MAX_PROGRAM_CALL_DEPTH_NV: 0 (GL_NV_fragment_program2)
  862.   - GL_MAX_PROGRAM_IF_DEPTH_NV: 0 (GL_NV_fragment_program2)
  863.   - GL_MAX_PROGRAM_LOOP_DEPTH_NV: 0 (GL_NV_fragment_program2)
  864.   - GL_MAX_PROGRAM_LOOP_COUNT_NV: 0 (GL_NV_fragment_program2)
  865.   - GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV: 5 (GL_NV_framebuffer_multisample_coverage)
  866.   - GL_MIN_PROGRAM_TEXEL_OFFSET_NV: -8 (GL_NV_gpu_program4)
  867.   - GL_MAX_PROGRAM_TEXEL_OFFSET_NV: 7 (GL_NV_gpu_program4)
  868.   - GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV: 0 (GL_NV_gpu_program4)
  869.   - GL_MAX_PROGRAM_RESULT_COMPONENTS_NV: 0 (GL_NV_gpu_program4)
  870.   - GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV: 0 (GL_NV_gpu_program4)
  871.   - GL_MAX_PROGRAM_GENERIC_RESULTS_NV: 0 (GL_NV_gpu_program4)
  872.   - GL_MAX_GEOMETRY_PROGRAM_INVOCATIONS_NV: 32 (GL_NV_gpu_program5)
  873.   - GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV: -1 (GL_NV_gpu_program5)
  874.   - GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV: 1 (GL_NV_gpu_program5)
  875.   - GL_FRAGMENT_PROGRAM_INTERPOLATION_OFFSET_BITS_NV: 4 (GL_NV_gpu_program5)
  876.   - GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NV: -32 (GL_NV_gpu_program5)
  877.   - GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV: 31 (GL_NV_gpu_program5)
  878.   - GL_MAX_SHININESS_NV: 128 (GL_NV_light_max_exponent)
  879.   - GL_MAX_SPOT_EXPONENT_NV: 128 (GL_NV_light_max_exponent)
  880.   - GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV: 14 (GL_NV_parameter_buffer_object)
  881.   - GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV: 16384 (GL_NV_parameter_buffer_object)
  882.   - GL_MAX_SHADER_BUFFER_ADDRESS_NV: -1 (GL_NV_shader_buffer_load)
  883.   - GL_MAX_GENERAL_COMBINERS_NV: 8 (GL_NV_register_combiners)
  884.   - GL_MAX_RECTANGLE_TEXTURE_SIZE_NV: 32768 (GL_NV_texture_rectangle)
  885.   - GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV: 4 (GL_NV_transform_feedback)
  886.   - GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV: 128 (GL_NV_transform_feedback)
  887.   - GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV: 4 (GL_NV_transform_feedback)
  888.   - GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV: 1048575 (GL_NV_vertex_array_range)
  889.   - GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV: 1 (GL_NV_vertex_program)
  890.   - GL_MAX_TRACK_MATRICES_NV: 8 (GL_NV_vertex_program)
  891.  
  892.  
  893. ===================================[ Vulkan Capabilities ]
  894. - Instance extensions: 13
  895.   - VK_KHR_device_group_creation (version: 1)
  896.   - VK_KHR_external_fence_capabilities (version: 1)
  897.   - VK_KHR_external_memory_capabilities (version: 1)
  898.   - VK_KHR_external_semaphore_capabilities (version: 1)
  899.   - VK_KHR_get_physical_device_properties2 (version: 1)
  900.   - VK_KHR_get_surface_capabilities2 (version: 1)
  901.   - VK_KHR_surface (version: 25)
  902.   - VK_KHR_surface_protected_capabilities (version: 1)
  903.   - VK_KHR_win32_surface (version: 6)
  904.   - VK_EXT_debug_report (version: 9)
  905.   - VK_EXT_debug_utils (version: 1)
  906.   - VK_EXT_swapchain_colorspace (version: 4)
  907.   - VK_NV_external_memory_capabilities (version: 1)
  908. - Instance layers: 4
  909.   - VK_LAYER_NV_optimus (version: 1.1.109, impl: 1)
  910.   - VK_LAYER_VALVE_steam_overlay (version: 1.1.73, impl: 1)
  911.   - VK_LAYER_VALVE_steam_fossilize (version: 1.1.73, impl: 1)
  912.   - VK_LAYER_LUNARG_standard_validation (version: 1.0.106, impl: 1)
  913. - Physical devices: 1
  914.   - [Vulkan device 0]: GeForce GTX 1060 3GB ------------------
  915.     - API version: 1.1.109
  916.     - vendorID: 4318
  917.     - deviceID: 7170
  918.     - driver version: 1828749312
  919.     - NVIDIA driver version: 436.2
  920.     - driver properties (VK_KHR_driver_properties):
  921.       -> driver name: NVIDIA
  922.       -> driver ID: VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR (4)
  923.       -> driver conformance version: 1.1.0.5:
  924.       -> driver info: 436.02
  925.   - memory heap count: 2
  926.     - heap1: 2988MB
  927.     - heap2: 6142MB
  928.   - memory type count: 4
  929.     - mem type 7 - heap index : 0 - property flag : 1
  930.       > mem property: VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  931.     - mem type 8 - heap index : 0 - property flag : 1
  932.       > mem property: VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  933.     - mem type 9 - heap index : 1 - property flag : 6
  934.       > mem property: VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
  935.       > mem property: VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
  936.     - mem type 10 - heap index : 1 - property flag : 14
  937.       > mem property: VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
  938.       > mem property: VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
  939.       > mem property: VK_MEMORY_PROPERTY_HOST_CACHED_BIT
  940.   - extensions: 86
  941.     - VK_KHR_8bit_storage (version: 1)
  942.     - VK_KHR_16bit_storage (version: 1)
  943.     - VK_KHR_bind_memory2 (version: 1)
  944.     - VK_KHR_create_renderpass2 (version: 1)
  945.     - VK_KHR_dedicated_allocation (version: 3)
  946.     - VK_KHR_depth_stencil_resolve (version: 1)
  947.     - VK_KHR_descriptor_update_template (version: 1)
  948.     - VK_KHR_device_group (version: 3)
  949.     - VK_KHR_draw_indirect_count (version: 1)
  950.     - VK_KHR_driver_properties (version: 1)
  951.     - VK_KHR_external_fence (version: 1)
  952.     - VK_KHR_external_fence_win32 (version: 1)
  953.     - VK_KHR_external_memory (version: 1)
  954.     - VK_KHR_external_memory_win32 (version: 1)
  955.     - VK_KHR_external_semaphore (version: 1)
  956.     - VK_KHR_external_semaphore_win32 (version: 1)
  957.     - VK_KHR_get_memory_requirements2 (version: 1)
  958.     - VK_KHR_image_format_list (version: 1)
  959.     - VK_KHR_imageless_framebuffer (version: 1)
  960.     - VK_KHR_maintenance1 (version: 2)
  961.     - VK_KHR_maintenance2 (version: 1)
  962.     - VK_KHR_maintenance3 (version: 1)
  963.     - VK_KHR_multiview (version: 1)
  964.     - VK_KHR_push_descriptor (version: 2)
  965.     - VK_KHR_relaxed_block_layout (version: 1)
  966.     - VK_KHR_sampler_mirror_clamp_to_edge (version: 1)
  967.     - VK_KHR_sampler_ycbcr_conversion (version: 1)
  968.     - VK_KHR_shader_atomic_int64 (version: 1)
  969.     - VK_KHR_shader_draw_parameters (version: 1)
  970.     - VK_KHR_shader_float16_int8 (version: 1)
  971.     - VK_KHR_shader_float_controls (version: 1)
  972.     - VK_KHR_storage_buffer_storage_class (version: 1)
  973.     - VK_KHR_swapchain (version: 70)
  974.     - VK_KHR_swapchain_mutable_format (version: 1)
  975.     - VK_KHR_uniform_buffer_standard_layout (version: 1)
  976.     - VK_KHR_variable_pointers (version: 1)
  977.     - VK_KHR_vulkan_memory_model (version: 3)
  978.     - VK_KHR_win32_keyed_mutex (version: 1)
  979.     - VK_EXT_blend_operation_advanced (version: 2)
  980.     - VK_EXT_buffer_device_address (version: 2)
  981.     - VK_EXT_calibrated_timestamps (version: 1)
  982.     - VK_EXT_conditional_rendering (version: 1)
  983.     - VK_EXT_conservative_rasterization (version: 1)
  984.     - VK_EXT_depth_clip_enable (version: 1)
  985.     - VK_EXT_depth_range_unrestricted (version: 1)
  986.     - VK_EXT_descriptor_indexing (version: 2)
  987.     - VK_EXT_discard_rectangles (version: 1)
  988.     - VK_EXT_external_memory_host (version: 1)
  989.     - VK_EXT_fragment_shader_interlock (version: 1)
  990.     - VK_EXT_full_screen_exclusive (version: 3)
  991.     - VK_EXT_hdr_metadata (version: 1)
  992.     - VK_EXT_host_query_reset (version: 1)
  993.     - VK_EXT_inline_uniform_block (version: 1)
  994.     - VK_EXT_memory_budget (version: 1)
  995.     - VK_EXT_memory_priority (version: 1)
  996.     - VK_EXT_pci_bus_info (version: 2)
  997.     - VK_EXT_pipeline_creation_feedback (version: 1)
  998.     - VK_EXT_post_depth_coverage (version: 1)
  999.     - VK_EXT_sample_locations (version: 1)
  1000.     - VK_EXT_sampler_filter_minmax (version: 1)
  1001.     - VK_EXT_scalar_block_layout (version: 1)
  1002.     - VK_EXT_separate_stencil_usage (version: 1)
  1003.     - VK_EXT_shader_subgroup_ballot (version: 1)
  1004.     - VK_EXT_shader_subgroup_vote (version: 1)
  1005.     - VK_EXT_shader_viewport_index_layer (version: 1)
  1006.     - VK_EXT_transform_feedback (version: 1)
  1007.     - VK_EXT_vertex_attribute_divisor (version: 3)
  1008.     - VK_EXT_ycbcr_image_arrays (version: 1)
  1009.     - VK_NV_clip_space_w_scaling (version: 1)
  1010.     - VK_NV_dedicated_allocation (version: 1)
  1011.     - VK_NV_dedicated_allocation_image_aliasing (version: 1)
  1012.     - VK_NV_device_diagnostic_checkpoints (version: 2)
  1013.     - VK_NV_external_memory (version: 1)
  1014.     - VK_NV_external_memory_win32 (version: 1)
  1015.     - VK_NV_fill_rectangle (version: 1)
  1016.     - VK_NV_fragment_coverage_to_color (version: 1)
  1017.     - VK_NV_framebuffer_mixed_samples (version: 1)
  1018.     - VK_NV_coverage_reduction_mode (version: 1)
  1019.     - VK_NV_geometry_shader_passthrough (version: 1)
  1020.     - VK_NV_sample_mask_override_coverage (version: 1)
  1021.     - VK_NV_shader_subgroup_partitioned (version: 1)
  1022.     - VK_NV_viewport_array2 (version: 1)
  1023.     - VK_NV_viewport_swizzle (version: 1)
  1024.     - VK_NV_win32_keyed_mutex (version: 1)
  1025.     - VK_NVX_device_generated_commands (version: 3)
  1026.     - VK_NVX_multiview_per_view_attributes (version: 1)
  1027.   - device layers: 1
  1028.     - VK_LAYER_NV_optimus (version: 1.1.109, impl: 1)
  1029.   - device features:
  1030.     - robustBufferAccess: true
  1031.     - fullDrawIndexUint32: true
  1032.     - imageCubeArray: true
  1033.     - independentBlend: true
  1034.     - geometryShader: true
  1035.     - tessellationShader: true
  1036.     - sampleRateShading: true
  1037.     - dualSrcBlend: true
  1038.     - logicOp: true
  1039.     - multiDrawIndirect: true
  1040.     - drawIndirectFirstInstance: true
  1041.     - depthClamp: true
  1042.     - depthBiasClamp: true
  1043.     - fillModeNonSolid: true
  1044.     - depthBounds: true
  1045.     - wideLines: true
  1046.     - largePoints: true
  1047.     - alphaToOne: true
  1048.     - multiViewport: true
  1049.     - samplerAnisotropy: true
  1050.     - textureCompressionETC2: false
  1051.     - textureCompressionASTC_LDR: false
  1052.     - textureCompressionBC: true
  1053.     - occlusionQueryPrecise: true
  1054.     - pipelineStatisticsQuery: true
  1055.     - vertexPipelineStoresAndAtomics: true
  1056.     - fragmentStoresAndAtomics: true
  1057.     - shaderTessellationAndGeometryPointSize: true
  1058.     - shaderImageGatherExtended: true
  1059.     - shaderStorageImageExtendedFormats: true
  1060.     - shaderStorageImageMultisample: true
  1061.     - shaderStorageImageReadWithoutFormat: true
  1062.     - shaderStorageImageWriteWithoutFormat: true
  1063.     - shaderUniformBufferArrayDynamicIndexing: true
  1064.     - shaderSampledImageArrayDynamicIndexing: true
  1065.     - shaderStorageBufferArrayDynamicIndexing: true
  1066.     - shaderStorageImageArrayDynamicIndexing: true
  1067.     - shaderClipDistance: true
  1068.     - shaderCullDistance: true
  1069.     - shaderFloat64: true
  1070.     - shaderInt64: true
  1071.     - shaderInt16: true
  1072.     - shaderResourceResidency: true
  1073.     - shaderResourceMinLod: true
  1074.     - sparseBinding: true
  1075.     - sparseResidencyBuffer: true
  1076.     - sparseResidencyImage2D: true
  1077.     - sparseResidencyImage3D: true
  1078.     - sparseResidency2Samples: true
  1079.     - sparseResidency4Samples: true
  1080.     - sparseResidency8Samples: true
  1081.     - sparseResidency16Samples: true
  1082.     - sparseResidencyAliased: true
  1083.     - variableMultisampleRate: true
  1084.     - inheritedQueries: true
  1085.   - device limits
  1086.     - maxImageDimension1D: 32768
  1087.     - maxImageDimension2D: 32768
  1088.     - maxImageDimension3D: 16384
  1089.     - maxImageDimensionCube: 32768
  1090.     - maxImageArrayLayers: 2048
  1091.     - maxTexelBufferElements: 134217728
  1092.     - maxUniformBufferRange: 65536
  1093.     - maxStorageBufferRange: 4294967295
  1094.     - maxPushConstantsSize: 256
  1095.     - maxMemoryAllocationCount: 4096
  1096.     - maxSamplerAllocationCount: 4000
  1097.     - bufferImageGranularity: 1024
  1098.     - sparseAddressSpaceSize: 18446744073709551615
  1099.     - maxBoundDescriptorSets: 32
  1100.     - maxPerStageDescriptorSamplers: 1048576
  1101.     - maxPerStageDescriptorUniformBuffers: 15
  1102.     - maxPerStageDescriptorSampledImages: 1048576
  1103.     - maxPerStageDescriptorStorageImages: 1048576
  1104.     - maxPerStageDescriptorInputAttachments: 1048576
  1105.     - maxPerStageResources: 4294967295
  1106.     - maxDescriptorSetSamplers: 1048576
  1107.     - maxDescriptorSetUniformBuffers: 90
  1108.     - maxDescriptorSetUniformBuffersDynamic: 15
  1109.     - maxDescriptorSetStorageBuffers: 1048576
  1110.     - maxDescriptorSetStorageBuffersDynamic: 16
  1111.     - maxDescriptorSetSampledImages: 1048576
  1112.     - maxDescriptorSetStorageImages: 1048576
  1113.     - maxDescriptorSetInputAttachments: 1048576
  1114.     - maxVertexInputAttributes: 32
  1115.     - maxVertexInputBindings: 32
  1116.     - maxVertexInputAttributeOffset: 2047
  1117.     - maxVertexInputBindingStride: 2048
  1118.     - maxVertexOutputComponents: 128
  1119.     - maxTessellationGenerationLevel: 64
  1120.     - maxTessellationPatchSize: 32
  1121.     - maxTessellationControlPerVertexInputComponents: 128
  1122.     - maxTessellationControlPerVertexOutputComponents: 128
  1123.     - maxTessellationControlPerPatchOutputComponents: 120
  1124.     - maxTessellationControlTotalOutputComponents: 4216
  1125.     - maxTessellationEvaluationInputComponents: 128
  1126.     - maxTessellationEvaluationOutputComponents: 128
  1127.     - maxGeometryShaderInvocations: 32
  1128.     - maxGeometryInputComponents: 128
  1129.     - maxGeometryOutputComponents: 128
  1130.     - maxGeometryOutputVertices: 1024
  1131.     - maxGeometryTotalOutputComponents: 1024
  1132.     - maxFragmentInputComponents: 128
  1133.     - maxFragmentOutputAttachments: 8
  1134.     - maxFragmentDualSrcAttachments: 1
  1135.     - maxFragmentCombinedOutputResources: 16
  1136.     - maxComputeSharedMemorySize: 49152
  1137.     - maxComputeWorkGroupCount: [2147483647; 65535; 65535]
  1138.     - maxComputeWorkGroupInvocations: 1536
  1139.     - maxComputeWorkGroupSize: [1536; 1024; 64]
  1140.     - subPixelPrecisionBits: 8
  1141.     - subTexelPrecisionBits: 8
  1142.     - mipmapPrecisionBits: 8
  1143.     - maxDrawIndexedIndexValue: 4294967295
  1144.     - maxDrawIndirectCount: 4294967295
  1145.     - maxSamplerLodBias: 15.000000
  1146.     - maxSamplerAnisotropy: 16.000000
  1147.     - maxViewports: 16
  1148.     - maxViewportDimensions: [32768; 32768]
  1149.     - viewportBoundsRange: [-65536.000000 ; 65536.000000]
  1150.     - viewportSubPixelBits: 8
  1151.     - minMemoryMapAlignment: 64
  1152.     - minTexelBufferOffsetAlignment: 16
  1153.     - minUniformBufferOffsetAlignment: 256
  1154.     - minStorageBufferOffsetAlignment: 32
  1155.     - minTexelOffset: 4294967288
  1156.     - maxTexelOffset: 7
  1157.     - minTexelGatherOffset: 4294967264
  1158.     - maxTexelGatherOffset: 31
  1159.     - minInterpolationOffset: -0.500000
  1160.     - maxInterpolationOffset: 0.437500
  1161.     - subPixelInterpolationOffsetBits: 4
  1162.     - maxFramebufferWidth: 32768
  1163.     - maxFramebufferHeight: 32768
  1164.     - maxFramebufferLayers: 2048
  1165.     - framebufferColorSampleCounts: 15
  1166.     - framebufferDepthSampleCounts: 15
  1167.     - framebufferStencilSampleCounts: 31
  1168.     - framebufferNoAttachmentsSampleCounts: 31
  1169.     - maxColorAttachments: 8
  1170.     - sampledImageColorSampleCounts: 15
  1171.     - sampledImageIntegerSampleCounts: 15
  1172.     - sampledImageDepthSampleCounts: 15
  1173.     - sampledImageStencilSampleCounts: 31
  1174.     - storageImageSampleCounts: 15
  1175.     - maxSampleMaskWords: 1
  1176.     - timestampComputeAndGraphics: 1
  1177.     - timestampPeriod: 1.000000
  1178.     - maxClipDistances: 8
  1179.     - maxCullDistances: 8
  1180.     - maxCombinedClipAndCullDistances: 8
  1181.     - discreteQueuePriorities: 2
  1182.     - pointSizeRange: [1.000000 ; 2047.937500]
  1183.     - lineWidthRange: [1.000000 ; 64.000000]
  1184.     - pointSizeGranularity: 0.062500
  1185.     - lineWidthGranularity: 1.000000
  1186.     - strictLines: 1
  1187.     - standardSampleLocations: 1
  1188.     - optimalBufferCopyOffsetAlignment: 1
  1189.     - optimalBufferCopyRowPitchAlignment: 1
  1190.     - nonCoherentAtomSize: 64
  1191.  
  1192.  
  1193. ===================================[ NVIDIA CUDA Capabilities ]
  1194. - CUDA Device 0
  1195.   - Device name: GeForce GTX 1060 3GB
  1196.   - PCI bus ID: 2
  1197.   - Compute Capability: 6.1
  1198.   - Total memory: 3072 MB
  1199.   - Peak memory bandwidth: 192 GB/s
  1200.   - L2 cache: 1 MB
  1201.   - Core clock rate: 1759 MHz
  1202.   - Memory clock rate: 4004 MHz
  1203.   - Multiprocessors (SMs): 9
  1204.   - CUDA cores per SM: 128
  1205.   - CUDA cores: 1152
  1206.   - Async engines: 2
  1207.   - Warp Size: 32
  1208.   - Max Threads Per Block: 1024
  1209.   - Threads Per Block: 1024 x 1024 x 64
  1210.   - Grid Size: 2147483647 x 65535 x 65535
  1211.   - Registers Per Block: 65536
  1212.   - Texture Alignment: 512 byte
  1213.   - Total Constant Memory: 64 Kb
  1214.  
  1215.  
  1216. ===================================[ OpenCL Capabilities ]
  1217. - Num OpenCL platforms: 1
  1218. - CL_PLATFORM_NAME: NVIDIA CUDA
  1219. - CL_PLATFORM_VENDOR: NVIDIA Corporation
  1220. - CL_PLATFORM_VERSION: OpenCL 1.2 CUDA 10.1.0
  1221. - CL_PLATFORM_PROFILE: FULL_PROFILE
  1222. - Num devices: 1
  1223.  
  1224.   - CL_DEVICE_NAME: GeForce GTX 1060 3GB
  1225.   - CL_DEVICE_VENDOR: NVIDIA Corporation
  1226.   - CL_DRIVER_VERSION: 436.02
  1227.   - CL_DEVICE_PROFILE: FULL_PROFILE
  1228.   - CL_DEVICE_VERSION: OpenCL 1.2 CUDA
  1229.   - CL_DEVICE_TYPE: GPU
  1230.   - CL_DEVICE_VENDOR_ID: 0x10DE
  1231.   - CL_DEVICE_MAX_COMPUTE_UNITS: 9
  1232.   - CL_DEVICE_MAX_CLOCK_FREQUENCY: 1759MHz
  1233.   - CL_NV_DEVICE_COMPUTE_CAPABILITY_MAJOR: 6
  1234.   - CL_NV_DEVICE_COMPUTE_CAPABILITY_MINOR: 1
  1235.   - CL_NV_DEVICE_REGISTERS_PER_BLOCK: 65536
  1236.   - CL_NV_DEVICE_WARP_SIZE: 32
  1237.   - CL_NV_DEVICE_GPU_OVERLAP: 1
  1238.   - CL_NV_DEVICE_KERNEL_EXEC_TIMEOUT: 1
  1239.   - CL_NV_DEVICE_INTEGRATED_MEMORY: 0
  1240.   - CL_DEVICE_ADDRESS_BITS: 32
  1241.   - CL_DEVICE_MAX_MEM_ALLOC_SIZE: 786432KB
  1242.   - CL_DEVICE_GLOBAL_MEM_SIZE: 3072MB
  1243.   - CL_DEVICE_MAX_PARAMETER_SIZE: 4352
  1244.   - CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE: 128 Bytes
  1245.   - CL_DEVICE_GLOBAL_MEM_CACHE_SIZE: 432KB
  1246.   - CL_DEVICE_ERROR_CORRECTION_SUPPORT: NO
  1247.   - CL_DEVICE_LOCAL_MEM_TYPE: Local (scratchpad)
  1248.   - CL_DEVICE_LOCAL_MEM_SIZE: 48KB
  1249.   - CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE: 64KB
  1250.   - CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS: 3
  1251.   - CL_DEVICE_MAX_WORK_ITEM_SIZES: [1024 ; 1024 ; 64]
  1252.   - CL_DEVICE_MAX_WORK_GROUP_SIZE: 1024
  1253.   - CL_EXEC_NATIVE_KERNEL: 6381556
  1254.   - CL_DEVICE_IMAGE_SUPPORT: YES
  1255.   - CL_DEVICE_MAX_READ_IMAGE_ARGS: 256
  1256.   - CL_DEVICE_MAX_WRITE_IMAGE_ARGS: 16
  1257.   - CL_DEVICE_IMAGE2D_MAX_WIDTH: 16384
  1258.   - CL_DEVICE_IMAGE2D_MAX_HEIGHT: 32768
  1259.   - CL_DEVICE_IMAGE3D_MAX_WIDTH: 16384
  1260.   - CL_DEVICE_IMAGE3D_MAX_HEIGHT: 16384
  1261.   - CL_DEVICE_IMAGE3D_MAX_DEPTH: 16384
  1262.   - CL_DEVICE_MAX_SAMPLERS: 32
  1263.   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR: 1
  1264.   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT: 1
  1265.   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT: 1
  1266.   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG: 1
  1267.   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT: 1
  1268.   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE: 1
  1269.   - CL_DEVICE_EXTENSIONS: 15
  1270.   - Extensions:
  1271.     - cl_khr_global_int32_base_atomics
  1272.     - cl_khr_global_int32_extended_atomics
  1273.     - cl_khr_local_int32_base_atomics
  1274.     - cl_khr_local_int32_extended_atomics
  1275.     - cl_khr_fp64
  1276.     - cl_khr_byte_addressable_store
  1277.     - cl_khr_icd
  1278.     - cl_khr_gl_sharing
  1279.     - cl_nv_compiler_options
  1280.     - cl_nv_device_attribute_query
  1281.     - cl_nv_pragma_unroll
  1282.     - cl_nv_d3d10_sharing
  1283.     - cl_khr_d3d10_sharing
  1284.     - cl_nv_d3d11_sharing
  1285.     - cl_nv_copy_opts
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top