Need a unique gift idea?
A Pastebin account makes a great Christmas gift
SHARE
TWEET

GPU Caps Viewer v1.40.1.0 / GT 1030

sparktank Jan 28th, 2016 (edited) 1,027 Never
Upgrade to PRO!
ENDING IN00days00hours00mins00secs
 
  1. ===================================================
  2. GPU Caps Viewer v1.40.1.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) Core(TM) i5-3470 CPU @ 3.20GHz
  10. - CPU Core Speed: 3193 MHz
  11. - CPU logical cores: 4
  12. - Family: 6 - Model: 10 - Stepping: 9
  13. - Physical Memory Size: 8192 MB
  14. - Operating System: Windows 10 64-bit build 17134
  15. - PhysX Version: 9180907
  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 GT 1030
  24.   - GPU codename: GP108
  25.   - Device ID: 10DE-1D01
  26.   - Subdevice ID: 3842-6336
  27.   - Revision ID:   A1
  28.   - GPU brand type: GeForce
  29.   - Driver: 25.21.14.1722 (R417.22)
  30.   - Branch: r417_18-3
  31.   - Bus Id: 1
  32.   - Shader cores: 384
  33.   - Texture units: 24
  34.   - ROP units: 16
  35.   - TDP: 30W
  36.   - BIOS version: 86.08.24.00.30
  37.   - Memory size: 2047MB
  38.   - Memory type: GDDR5
  39.   - Memory bus width: 64-bit
  40.   - GPU base clock: 1290 MHz
  41.   - GPU boost clock: 1544 MHz
  42.   - GPU power target: 100 % TDP
  43.   - GPU min power target: 85 % TDP
  44.   - GPU max power target: 100 % TDP
  45.  
  46.  
  47. ===================================[ OpenGL GPU Capabilities ]
  48. - GL_VENDOR: NVIDIA Corporation
  49. - GL_RENDERER: GeForce GT 1030/PCIe/SSE2
  50. - GL_VERSION: 4.6.0 NVIDIA 417.22
  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: 410 extensions (GL=379 and WGL=31)
  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_packed_depth_stencil
  281.   - GL_EXT_packed_float
  282.   - GL_EXT_packed_pixels
  283.   - GL_EXT_pixel_buffer_object
  284.   - GL_EXT_point_parameters
  285.   - GL_EXT_polygon_offset_clamp
  286.   - GL_EXT_post_depth_coverage
  287.   - GL_EXT_provoking_vertex
  288.   - GL_EXT_raster_multisample
  289.   - GL_EXT_rescale_normal
  290.   - GL_EXT_secondary_color
  291.   - GL_EXT_separate_shader_objects
  292.   - GL_EXT_separate_specular_color
  293.   - GL_EXT_shader_image_load_formatted
  294.   - GL_EXT_shader_image_load_store
  295.   - GL_EXT_shader_integer_mix
  296.   - GL_EXT_shadow_funcs
  297.   - GL_EXT_sparse_texture2
  298.   - GL_EXT_stencil_two_side
  299.   - GL_EXT_stencil_wrap
  300.   - GL_EXT_texture3D
  301.   - GL_EXT_texture_array
  302.   - GL_EXT_texture_buffer_object
  303.   - GL_EXT_texture_compression_dxt1
  304.   - GL_EXT_texture_compression_latc
  305.   - GL_EXT_texture_compression_rgtc
  306.   - GL_EXT_texture_compression_s3tc
  307.   - GL_EXT_texture_cube_map
  308.   - GL_EXT_texture_edge_clamp
  309.   - GL_EXT_texture_env_combine
  310.   - GL_EXT_texture_env_dot3
  311.   - GL_EXT_texture_filter_anisotropic
  312.   - GL_EXT_texture_filter_minmax
  313.   - GL_EXT_texture_integer
  314.   - GL_EXT_texture_lod
  315.   - GL_EXT_texture_lod_bias
  316.   - GL_EXT_texture_mirror_clamp
  317.   - GL_EXT_texture_object
  318.   - GL_EXT_texture_shared_exponent
  319.   - GL_EXT_texture_sRGB
  320.   - GL_EXT_texture_sRGB_R8
  321.   - GL_EXT_texture_sRGB_decode
  322.   - GL_EXT_texture_storage
  323.   - GL_EXT_texture_swizzle
  324.   - GL_EXT_timer_query
  325.   - GL_EXT_transform_feedback2
  326.   - GL_EXT_vertex_array
  327.   - GL_EXT_vertex_array_bgra
  328.   - GL_EXT_vertex_attrib_64bit
  329.   - GL_EXT_window_rectangles
  330.   - GL_EXT_import_sync_object
  331.   - GL_IBM_rasterpos_clip
  332.   - GL_IBM_texture_mirrored_repeat
  333.   - GL_KHR_context_flush_control
  334.   - GL_KHR_debug
  335.   - GL_EXT_memory_object
  336.   - GL_EXT_memory_object_win32
  337.   - GL_EXT_win32_keyed_mutex
  338.   - GL_KHR_parallel_shader_compile
  339.   - GL_KHR_no_error
  340.   - GL_KHR_robust_buffer_access_behavior
  341.   - GL_KHR_robustness
  342.   - GL_EXT_semaphore
  343.   - GL_EXT_semaphore_win32
  344.   - GL_KTX_buffer_region
  345.   - GL_NV_alpha_to_coverage_dither_control
  346.   - GL_NV_bindless_multi_draw_indirect
  347.   - GL_NV_bindless_multi_draw_indirect_count
  348.   - GL_NV_bindless_texture
  349.   - GL_NV_blend_equation_advanced
  350.   - GL_NV_blend_equation_advanced_coherent
  351.   - GL_NVX_blend_equation_advanced_multi_draw_buffers
  352.   - GL_NV_blend_minmax_factor
  353.   - GL_NV_blend_square
  354.   - GL_NV_clip_space_w_scaling
  355.   - GL_NV_command_list
  356.   - GL_NV_compute_program5
  357.   - GL_NV_conditional_render
  358.   - GL_NV_conservative_raster
  359.   - GL_NV_conservative_raster_dilate
  360.   - GL_NV_conservative_raster_pre_snap_triangles
  361.   - GL_NV_copy_depth_to_color
  362.   - GL_NV_copy_image
  363.   - GL_NV_depth_buffer_float
  364.   - GL_NV_depth_clamp
  365.   - GL_NV_draw_texture
  366.   - GL_NV_draw_vulkan_image
  367.   - GL_NV_ES1_1_compatibility
  368.   - GL_NV_ES3_1_compatibility
  369.   - GL_NV_explicit_multisample
  370.   - GL_NV_feature_query
  371.   - GL_NV_fence
  372.   - GL_NV_fill_rectangle
  373.   - GL_NV_float_buffer
  374.   - GL_NV_fog_distance
  375.   - GL_NV_fragment_coverage_to_color
  376.   - GL_NV_fragment_program
  377.   - GL_NV_fragment_program_option
  378.   - GL_NV_fragment_program2
  379.   - GL_NV_fragment_shader_interlock
  380.   - GL_NV_framebuffer_mixed_samples
  381.   - GL_NV_framebuffer_multisample_coverage
  382.   - GL_NV_geometry_shader4
  383.   - GL_NV_geometry_shader_passthrough
  384.   - GL_NV_gpu_program4
  385.   - GL_NV_internalformat_sample_query
  386.   - GL_NV_gpu_program4_1
  387.   - GL_NV_gpu_program5
  388.   - GL_NV_gpu_program5_mem_extended
  389.   - GL_NV_gpu_program_fp64
  390.   - GL_NV_gpu_shader5
  391.   - GL_NV_half_float
  392.   - GL_NV_light_max_exponent
  393.   - GL_NV_memory_attachment
  394.   - GL_NV_multisample_coverage
  395.   - GL_NV_multisample_filter_hint
  396.   - GL_NV_occlusion_query
  397.   - GL_NV_packed_depth_stencil
  398.   - GL_NV_parameter_buffer_object
  399.   - GL_NV_parameter_buffer_object2
  400.   - GL_NV_path_rendering
  401.   - GL_NV_path_rendering_shared_edge
  402.   - GL_NV_pixel_data_range
  403.   - GL_NV_point_sprite
  404.   - GL_NV_primitive_restart
  405.   - GL_NV_query_resource
  406.   - GL_NV_query_resource_tag
  407.   - GL_NV_register_combiners
  408.   - GL_NV_register_combiners2
  409.   - GL_NV_sample_locations
  410.   - GL_NV_sample_mask_override_coverage
  411.   - GL_NV_shader_atomic_counters
  412.   - GL_NV_shader_atomic_float
  413.   - GL_NV_shader_atomic_float64
  414.   - GL_NV_shader_atomic_fp16_vector
  415.   - GL_NV_shader_atomic_int64
  416.   - GL_NV_shader_buffer_load
  417.   - GL_NV_shader_storage_buffer_object
  418.   - GL_NV_stereo_view_rendering
  419.   - GL_NV_texgen_reflection
  420.   - GL_NV_texture_barrier
  421.   - GL_NV_texture_compression_vtc
  422.   - GL_NV_texture_env_combine4
  423.   - GL_NV_texture_multisample
  424.   - GL_NV_texture_rectangle
  425.   - GL_NV_texture_rectangle_compressed
  426.   - GL_NV_texture_shader
  427.   - GL_NV_texture_shader2
  428.   - GL_NV_texture_shader3
  429.   - GL_NV_transform_feedback
  430.   - GL_NV_transform_feedback2
  431.   - GL_NV_uniform_buffer_unified_memory
  432.   - GL_NV_vertex_array_range
  433.   - GL_NV_vertex_array_range2
  434.   - GL_NV_vertex_attrib_integer_64bit
  435.   - GL_NV_vertex_buffer_unified_memory
  436.   - GL_NV_vertex_program
  437.   - GL_NV_vertex_program1_1
  438.   - GL_NV_vertex_program2
  439.   - GL_NV_vertex_program2_option
  440.   - GL_NV_vertex_program3
  441.   - GL_NV_viewport_array2
  442.   - GL_NV_viewport_swizzle
  443.   - GL_NVX_conditional_render
  444.   - GL_NVX_gpu_memory_info
  445.   - GL_NVX_multigpu_info
  446.   - GL_NVX_nvenc_interop
  447.   - GL_NV_shader_thread_group
  448.   - GL_NV_shader_thread_shuffle
  449.   - GL_KHR_blend_equation_advanced
  450.   - GL_KHR_blend_equation_advanced_coherent
  451.   - GL_OVR_multiview
  452.   - GL_OVR_multiview2
  453.   - GL_SGIS_generate_mipmap
  454.   - GL_SGIS_texture_lod
  455.   - GL_SGIX_depth_texture
  456.   - GL_SGIX_shadow
  457.   - GL_SUN_slice_accum
  458.   - GL_WIN_swap_hint
  459.   - WGL_EXT_swap_control
  460.   - WGL_ARB_buffer_region
  461.   - WGL_ARB_create_context
  462.   - WGL_ARB_create_context_no_error
  463.   - WGL_ARB_create_context_profile
  464.   - WGL_ARB_create_context_robustness
  465.   - WGL_ARB_context_flush_control
  466.   - WGL_ARB_extensions_string
  467.   - WGL_ARB_make_current_read
  468.   - WGL_ARB_multisample
  469.   - WGL_ARB_pbuffer
  470.   - WGL_ARB_pixel_format
  471.   - WGL_ARB_pixel_format_float
  472.   - WGL_ARB_render_texture
  473.   - WGL_ATI_pixel_format_float
  474.   - WGL_EXT_colorspace
  475.   - WGL_EXT_create_context_es_profile
  476.   - WGL_EXT_create_context_es2_profile
  477.   - WGL_EXT_extensions_string
  478.   - WGL_EXT_framebuffer_sRGB
  479.   - WGL_EXT_pixel_format_packed_float
  480.   - WGL_EXT_swap_control_tear
  481.   - WGL_NVX_DX_interop
  482.   - WGL_NV_DX_interop
  483.   - WGL_NV_DX_interop2
  484.   - WGL_NV_copy_image
  485.   - WGL_NV_delay_before_swap
  486.   - WGL_NV_float_buffer
  487.   - WGL_NV_multisample_coverage
  488.   - WGL_NV_render_depth_texture
  489.   - WGL_NV_render_texture_rectangle
  490. - OpenGL SPIR-V Extensions: 10
  491.   - SPV_KHR_post_depth_coverage
  492.   - SPV_KHR_shader_atomic_counter_ops
  493.   - SPV_KHR_shader_ballot
  494.   - SPV_KHR_shader_draw_parameters
  495.   - SPV_KHR_storage_buffer_storage_class
  496.   - SPV_KHR_subgroup_vote
  497.   - SPV_NV_geometry_shader_passthrough
  498.   - SPV_NV_sample_mask_override_coverage
  499.   - SPV_NV_stereo_view_rendering
  500.   - SPV_NV_viewport_array2
  501. - OpenGL core capabilities: 179 caps listed
  502.   - GL_MAX_LIST_NESTING: 64
  503.   - GL_MAX_EVAL_ORDER: 8
  504.   - GL_MAX_LIGHTS: 8
  505.   - GL_MAX_CLIP_PLANES: 8
  506.   - GL_MAX_TEXTURE_SIZE: 32768
  507.   - GL_MAX_PIXEL_MAP_TABLE: 65536
  508.   - GL_MAX_ATTRIB_STACK_DEPTH: 16
  509.   - GL_MAX_MODELVIEW_STACK_DEPTH: 32
  510.   - GL_MAX_NAME_STACK_DEPTH: 128
  511.   - GL_MAX_PROJECTION_STACK_DEPTH: 4
  512.   - GL_MAX_TEXTURE_STACK_DEPTH: 10
  513.   - GL_MAX_VIEWPORT_DIMS: 32768
  514.   - GL_MAX_CLIENT_ATTRIB_STACK_DEPTH: 16
  515.   - GL_MAX_3D_TEXTURE_SIZE: 16384
  516.   - GL_MAX_ELEMENTS_VERTICES: 1048576
  517.   - GL_MAX_ELEMENTS_INDICES: 1048576
  518.   - GL_MAX_TEXTURE_UNITS: 4
  519.   - GL_MAX_CUBE_MAP_TEXTURE_SIZE: 32768
  520.   - GL_MAX_TEXTURE_LOD_BIAS: 15
  521.   - GL_MAX_DRAW_BUFFERS: 8
  522.   - GL_MAX_VERTEX_ATTRIBS: 16
  523.   - GL_MAX_TEXTURE_COORDS: 8
  524.   - GL_MAX_TEXTURE_IMAGE_UNITS: 32
  525.   - GL_MAX_FRAGMENT_UNIFORM_COMPONENTS: 4096
  526.   - GL_MAX_VERTEX_UNIFORM_COMPONENTS: 4096
  527.   - GL_MAX_VARYING_FLOATS: 124
  528.   - GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS: 32
  529.   - GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS: 192
  530.   - GL_MAX_CLIP_DISTANCES: 8
  531.   - GL_MAX_ARRAY_TEXTURE_LAYERS: 2048
  532.   - GL_MAX_VARYING_COMPONENTS: 124
  533.   - GL_MIN_PROGRAM_TEXEL_OFFSET: -8
  534.   - GL_MAX_PROGRAM_TEXEL_OFFSET: 7
  535.   - GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS: 4
  536.   - GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS: 128
  537.   - GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS: 4
  538.   - GL_MAX_RENDERBUFFER_SIZE: 32768
  539.   - GL_MAX_COLOR_ATTACHMENTS: 8
  540.   - GL_MAX_SAMPLES: 32
  541.   - GL_MIN_PROGRAM_TEXEL_OFFSET_EXT: -8
  542.   - GL_MAX_PROGRAM_TEXEL_OFFSET_EXT: 7
  543.   - GL_RGBA_FLOAT_MODE_ARB: 0
  544.   - GL_MAX_COLOR_ATTACHMENTS_EXT: 8
  545.   - GL_MAX_RENDERBUFFER_SIZE_EXT: 32768
  546.   - GL_MAX_SAMPLES_EXT: 32
  547.   - GL_RGBA_INTEGER_MODE_EXT: 0
  548.   - GL_MAX_ARRAY_TEXTURE_LAYERS_EXT: 2048
  549.   - GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT: 128
  550.   - GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT: 4
  551.   - GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT: 4
  552.   - GL_FRAMEBUFFER_SRGB_CAPABLE_EXT: 1
  553.   - GL_MAX_RECTANGLE_TEXTURE_SIZE: 32768
  554.   - GL_MAX_TEXTURE_BUFFER_SIZE: 134217728
  555.   - GL_MAX_TEXTURE_BUFFER_SIZE_ARB: 134217728
  556.   - GL_MAX_VERTEX_UNIFORM_BLOCKS: 14
  557.   - GL_MAX_GEOMETRY_UNIFORM_BLOCKS: 14
  558.   - GL_MAX_FRAGMENT_UNIFORM_BLOCKS: 14
  559.   - GL_MAX_COMBINED_UNIFORM_BLOCKS: 84
  560.   - GL_MAX_UNIFORM_BUFFER_BINDINGS: 84
  561.   - GL_MAX_UNIFORM_BLOCK_SIZE: 65536
  562.   - GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: 233472
  563.   - GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS: 231424
  564.   - GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: 233472
  565.   - GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT: 256
  566.   - GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS: 32
  567.   - GL_MAX_GEOMETRY_UNIFORM_COMPONENTS: 2048
  568.   - GL_MAX_GEOMETRY_OUTPUT_VERTICES: 1024
  569.   - GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS: 1024
  570.   - GL_MAX_VERTEX_OUTPUT_COMPONENTS: 128
  571.   - GL_MAX_GEOMETRY_INPUT_COMPONENTS: 128
  572.   - GL_MAX_GEOMETRY_OUTPUT_COMPONENTS: 128
  573.   - GL_MAX_FRAGMENT_INPUT_COMPONENTS: 128
  574.   - GL_MAX_SERVER_WAIT_TIMEOUT: -1
  575.   - GL_MAX_SAMPLE_MASK_WORDS: 2
  576.   - GL_MAX_COLOR_TEXTURE_SAMPLES: 32
  577.   - GL_MAX_DEPTH_TEXTURE_SAMPLES: 32
  578.   - GL_MAX_INTEGER_SAMPLES: 32
  579.   - GL_PROVOKING_VERTEX: 36430
  580.   - GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION: 1
  581.   - GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB: 32
  582.   - GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB: 124
  583.   - GL_MAX_VERTEX_VARYING_COMPONENTS_ARB: 124
  584.   - GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB: 2048
  585.   - GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB: 1024
  586.   - GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB: 1024
  587.   - GL_MAX_DUAL_SOURCE_DRAW_BUFFERS: 1
  588.   - GL_FRAGMENT_INTERPOLATION_OFFSET_BITS: 4
  589.   - GL_MIN_SAMPLE_SHADING_VALUE: 0
  590.   - GL_MAX_GEOMETRY_SHADER_INVOCATIONS: 32
  591.   - GL_MIN_FRAGMENT_INTERPOLATION_OFFSET: -1
  592.   - GL_MAX_FRAGMENT_INTERPOLATION_OFFSET: 1
  593.   - GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET: -32
  594.   - GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET: 31
  595.   - GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS: 4
  596.   - GL_MAX_SUBROUTINES: 1024
  597.   - GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS: 1024
  598.   - GL_MAX_PATCH_VERTICES: 32
  599.   - GL_MAX_TESS_GEN_LEVEL: 64
  600.   - GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS: 2048
  601.   - GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS: 2048
  602.   - GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS: 32
  603.   - GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS: 32
  604.   - GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS: 128
  605.   - GL_MAX_TESS_PATCH_COMPONENTS: 120
  606.   - GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS: 4216
  607.   - GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS: 128
  608.   - GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS: 14
  609.   - GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS: 14
  610.   - GL_MAX_TESS_CONTROL_INPUT_COMPONENTS: 128
  611.   - GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS: 128
  612.   - GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS: 231424
  613.   - GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS: 231424
  614.   - GL_MAX_TRANSFORM_FEEDBACK_BUFFERS: 4
  615.   - GL_MAX_VERTEX_STREAMS: 4
  616.   - GL_NUM_PROGRAM_BINARY_FORMATS: 1
  617.   - GL_MAX_VERTEX_UNIFORM_VECTORS: 1024
  618.   - GL_MAX_VARYING_VECTORS: 31
  619.   - GL_MAX_FRAGMENT_UNIFORM_VECTORS: 1024
  620.   - GL_MAX_VIEWPORTS: 16
  621.   - GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS: 8
  622.   - GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS: 8
  623.   - GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS: 8
  624.   - GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS: 8
  625.   - GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS: 8
  626.   - GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS: 48
  627.   - GL_MAX_VERTEX_ATOMIC_COUNTERS: 16384
  628.   - GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS: 16384
  629.   - GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS: 16384
  630.   - GL_MAX_GEOMETRY_ATOMIC_COUNTERS: 16384
  631.   - GL_MAX_FRAGMENT_ATOMIC_COUNTERS: 16384
  632.   - GL_MAX_COMBINED_ATOMIC_COUNTERS: 98304
  633.   - GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE: 65536
  634.   - GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS: 8
  635.   - GL_MAX_IMAGE_UNITS: 8
  636.   - GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS: 16
  637.   - GL_MAX_IMAGE_SAMPLES: 32
  638.   - GL_MAX_VERTEX_IMAGE_UNIFORMS: 8
  639.   - GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS: 8
  640.   - GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS: 8
  641.   - GL_MAX_GEOMETRY_IMAGE_UNIFORMS: 8
  642.   - GL_MAX_FRAGMENT_IMAGE_UNIFORMS: 8
  643.   - GL_MAX_COMBINED_IMAGE_UNIFORMS: 48
  644.   - GL_MIN_MAP_BUFFER_ALIGNMENT: 64
  645.   - GL_UNPACK_COMPRESSED_BLOCK_WIDTH: 0
  646.   - GL_UNPACK_COMPRESSED_BLOCK_HEIGHT: 0
  647.   - GL_UNPACK_COMPRESSED_BLOCK_DEPTH: 0
  648.   - GL_UNPACK_COMPRESSED_BLOCK_SIZE: 0
  649.   - GL_PACK_COMPRESSED_BLOCK_WIDTH: 0
  650.   - GL_PACK_COMPRESSED_BLOCK_HEIGHT: 0
  651.   - GL_PACK_COMPRESSED_BLOCK_DEPTH: 0
  652.   - GL_PACK_COMPRESSED_BLOCK_SIZE: 0
  653.   - GL_MAX_COMPUTE_UNIFORM_BLOCKS: 14
  654.   - GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS: 32
  655.   - GL_MAX_COMPUTE_IMAGE_UNIFORMS: 8
  656.   - GL_MAX_COMPUTE_SHARED_MEMORY_SIZE: 49152
  657.   - GL_MAX_COMPUTE_UNIFORM_COMPONENTS: 2048
  658.   - GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS: 8
  659.   - GL_MAX_COMPUTE_ATOMIC_COUNTERS: 16384
  660.   - GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS: 231424
  661.   - GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS: 1536
  662.   - GL_MAX_COMPUTE_WORK_GROUP_COUNT: 2147483647/65535/65535
  663.   - GL_MAX_COMPUTE_WORK_GROUP_SIZE: 1536/1024/64
  664.   - GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET: 2047
  665.   - GL_MAX_VERTEX_ATTRIB_BINDINGS: 2047
  666.   - GL_MAX_UNIFORM_LOCATIONS: 65536
  667.   - GL_MAX_FRAMEBUFFER_WIDTH: 32768
  668.   - GL_MAX_FRAMEBUFFER_HEIGHT: 32768
  669.   - GL_MAX_FRAMEBUFFER_LAYERS: 2048
  670.   - GL_MAX_FRAMEBUFFER_SAMPLES: 32
  671.   - GL_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB: 1536
  672.   - GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB: 1536
  673.   - GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB: 0
  674.   - GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB: 0
  675.   - GL_MAX_SPARSE_TEXTURE_SIZE_ARB: 32768
  676.   - GL_MAX_SPARSE_3D_TEXTURE_SIZE_ARB: 16384
  677.   - GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_ARB: 2048
  678.   - GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_ARB: 1
  679.   - GL_MAX_CULL_DISTANCES: 8
  680.   - GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES: 8
  681. - OpenGL extension capabilities: 200 caps listed
  682.   - GL_RGBA_FLOAT_MODE_ARB: 0 (GL_ARB_color_buffer_float)
  683.   - GL_MAX_COLOR_ATTACHMENTS_EXT: 8 (GL_EXT_framebuffer_object)
  684.   - GL_MAX_RENDERBUFFER_SIZE_EXT: 32768 (GL_EXT_framebuffer_object)
  685.   - GL_MAX_SAMPLES_EXT: 32 (GL_EXT_framebuffer_multisample)
  686.   - GL_RGBA_INTEGER_MODE_EXT: 0 (GL_EXT_texture_integer)
  687.   - GL_MAX_ARRAY_TEXTURE_LAYERS_EXT: 2048 (GL_EXT_texture_array)
  688.   - GL_FRAMEBUFFER_SRGB_CAPABLE_EXT: 1 (GL_EXT_framebuffer_sRGB)
  689.   - GL_MAX_TEXTURE_BUFFER_SIZE_ARB: 134217728 (GL_ARB_texture_buffer_object)
  690.   - GL_MAX_VERTEX_UNIFORM_BLOCKS: 14 (GL_ARB_uniform_buffer_object)
  691.   - GL_MAX_GEOMETRY_UNIFORM_BLOCKS: 14 (GL_ARB_uniform_buffer_object)
  692.   - GL_MAX_FRAGMENT_UNIFORM_BLOCKS: 14 (GL_ARB_uniform_buffer_object)
  693.   - GL_MAX_COMBINED_UNIFORM_BLOCKS: 84 (GL_ARB_uniform_buffer_object)
  694.   - GL_MAX_UNIFORM_BUFFER_BINDINGS: 84 (GL_ARB_uniform_buffer_object)
  695.   - GL_MAX_UNIFORM_BLOCK_SIZE: 65536 (GL_ARB_uniform_buffer_object)
  696.   - GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: 233472 (GL_ARB_uniform_buffer_object)
  697.   - GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS: 231424 (GL_ARB_uniform_buffer_object)
  698.   - GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: 233472 (GL_ARB_uniform_buffer_object)
  699.   - GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT: 256 (GL_ARB_uniform_buffer_object)
  700.   - GL_MAX_RECTANGLE_TEXTURE_SIZE: 32768 (GL_ARB_texture_rectangle)
  701.   - GL_PROVOKING_VERTEX: 36430 (GL_ARB_provoking_vertex)
  702.   - GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION: 1 (GL_ARB_provoking_vertex)
  703.   - GL_MAX_SAMPLE_MASK_WORDS: 2 (GL_ARB_texture_multisample)
  704.   - GL_MAX_COLOR_TEXTURE_SAMPLES: 32 (GL_ARB_texture_multisample)
  705.   - GL_MAX_DEPTH_TEXTURE_SAMPLES: 32 (GL_ARB_texture_multisample)
  706.   - GL_MAX_INTEGER_SAMPLES: 32 (GL_ARB_texture_multisample)
  707.   - GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB: 32 (GL_ARB_geometry_shader4)
  708.   - GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB: 124 (GL_ARB_geometry_shader4)
  709.   - GL_MAX_VERTEX_VARYING_COMPONENTS_ARB: 124 (GL_ARB_geometry_shader4)
  710.   - GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB: 2048 (GL_ARB_geometry_shader4)
  711.   - GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB: 1024 (GL_ARB_geometry_shader4)
  712.   - GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB: 1024 (GL_ARB_geometry_shader4)
  713.   - GL_MAX_SERVER_WAIT_TIMEOUT: -1 (GL_ARB_sync)
  714.   - GL_MAX_DUAL_SOURCE_DRAW_BUFFERS: 1 (GL_ARB_blend_func_extended)
  715.   - GL_MAX_GEOMETRY_SHADER_INVOCATIONS: 32 (GL_ARB_gpu_shader5)
  716.   - GL_MIN_FRAGMENT_INTERPOLATION_OFFSET: -1 (GL_ARB_gpu_shader5)
  717.   - GL_MAX_FRAGMENT_INTERPOLATION_OFFSET: 1 (GL_ARB_gpu_shader5)
  718.   - GL_FRAGMENT_INTERPOLATION_OFFSET_BITS: 4 (GL_ARB_gpu_shader5)
  719.   - GL_MAX_VERTEX_STREAMS: 4 (GL_ARB_gpu_shader5)
  720.   - GL_MIN_SAMPLE_SHADING_VALUE: 0 (GL_ARB_sample_shading)
  721.   - GL_MAX_SUBROUTINES: 1024 (GL_ARB_shader_subroutine)
  722.   - GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS: 1024 (GL_ARB_shader_subroutine)
  723.   - GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS: 32 (GL_ARB_tessellation_shader)
  724.   - GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS: 32 (GL_ARB_tessellation_shader)
  725.   - GL_MAX_TESS_GEN_LEVEL: 64 (GL_ARB_tessellation_shader)
  726.   - GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS: 2048 (GL_ARB_tessellation_shader)
  727.   - GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS: 2048 (GL_ARB_tessellation_shader)
  728.   - GL_MAX_TESS_CONTROL_INPUT_COMPONENTS: 128 (GL_ARB_tessellation_shader)
  729.   - GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS: 128 (GL_ARB_tessellation_shader)
  730.   - GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS: 231424 (GL_ARB_tessellation_shader)
  731.   - GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS: 231424 (GL_ARB_tessellation_shader)
  732.   - GL_MAX_PATCH_VERTICES: 32 (GL_ARB_tessellation_shader)
  733.   - GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS: 128 (GL_ARB_tessellation_shader)
  734.   - GL_MAX_TESS_PATCH_COMPONENTS: 120 (GL_ARB_tessellation_shader)
  735.   - GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS: 4216 (GL_ARB_tessellation_shader)
  736.   - GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS: 128 (GL_ARB_tessellation_shader)
  737.   - GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS: 14 (GL_ARB_tessellation_shader)
  738.   - GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS: 14 (GL_ARB_tessellation_shader)
  739.   - GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET: -32 (GL_ARB_texture_gather)
  740.   - GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET: 31 (GL_ARB_texture_gather)
  741.   - GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS: 4 (GL_ARB_texture_gather)
  742.   - GL_MAX_TRANSFORM_FEEDBACK_BUFFERS: 4 (GL_ARB_transform_feedback3)
  743.   - GL_NUM_PROGRAM_BINARY_FORMATS: 1 (GL_ARB_get_program_binary)
  744.   - GL_MAX_VIEWPORTS: 16 (GL_ARB_viewport_array)
  745.   - GL_UNPACK_COMPRESSED_BLOCK_WIDTH: 0 (GL_ARB_compressed_texture_pixel_storage)
  746.   - GL_UNPACK_COMPRESSED_BLOCK_HEIGHT: 0 (GL_ARB_compressed_texture_pixel_storage)
  747.   - GL_UNPACK_COMPRESSED_BLOCK_DEPTH: 0 (GL_ARB_compressed_texture_pixel_storage)
  748.   - GL_UNPACK_COMPRESSED_BLOCK_SIZE: 0 (GL_ARB_compressed_texture_pixel_storage)
  749.   - GL_PACK_COMPRESSED_BLOCK_WIDTH: 0 (GL_ARB_compressed_texture_pixel_storage)
  750.   - GL_PACK_COMPRESSED_BLOCK_HEIGHT: 0 (GL_ARB_compressed_texture_pixel_storage)
  751.   - GL_PACK_COMPRESSED_BLOCK_DEPTH: 0 (GL_ARB_compressed_texture_pixel_storage)
  752.   - GL_PACK_COMPRESSED_BLOCK_SIZE: 0 (GL_ARB_compressed_texture_pixel_storage)
  753.   - GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS: 8 (GL_ARB_shader_atomic_counters)
  754.   - GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS: 8 (GL_ARB_shader_atomic_counters)
  755.   - GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS: 8 (GL_ARB_shader_atomic_counters)
  756.   - GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS: 8 (GL_ARB_shader_atomic_counters)
  757.   - GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS: 8 (GL_ARB_shader_atomic_counters)
  758.   - GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS: 48 (GL_ARB_shader_atomic_counters)
  759.   - GL_MAX_VERTEX_ATOMIC_COUNTERS: 16384 (GL_ARB_shader_atomic_counters)
  760.   - GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS: 16384 (GL_ARB_shader_atomic_counters)
  761.   - GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS: 16384 (GL_ARB_shader_atomic_counters)
  762.   - GL_MAX_GEOMETRY_ATOMIC_COUNTERS: 16384 (GL_ARB_shader_atomic_counters)
  763.   - GL_MAX_FRAGMENT_ATOMIC_COUNTERS: 16384 (GL_ARB_shader_atomic_counters)
  764.   - GL_MAX_COMBINED_ATOMIC_COUNTERS: 98304 (GL_ARB_shader_atomic_counters)
  765.   - GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE: 65536 (GL_ARB_shader_atomic_counters)
  766.   - GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS: 8 (GL_ARB_shader_atomic_counters)
  767.   - GL_MAX_IMAGE_UNITS: 8 (GL_ARB_shader_image_load_store)
  768.   - GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS: 16 (GL_ARB_shader_image_load_store)
  769.   - GL_MAX_IMAGE_SAMPLES: 32 (GL_ARB_shader_image_load_store)
  770.   - GL_MAX_VERTEX_IMAGE_UNIFORMS: 8 (GL_ARB_shader_image_load_store)
  771.   - GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS: 8 (GL_ARB_shader_image_load_store)
  772.   - GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS: 8 (GL_ARB_shader_image_load_store)
  773.   - GL_MAX_GEOMETRY_IMAGE_UNIFORMS: 8 (GL_ARB_shader_image_load_store)
  774.   - GL_MAX_FRAGMENT_IMAGE_UNIFORMS: 8 (GL_ARB_shader_image_load_store)
  775.   - GL_MAX_COMBINED_IMAGE_UNIFORMS: 48 (GL_ARB_shader_image_load_store)
  776.   - GL_MIN_MAP_BUFFER_ALIGNMENT: 64 (GL_ARB_map_buffer_alignment)
  777.   - GL_MAX_COMPUTE_UNIFORM_BLOCKS: 14 (GL_ARB_compute_shader)
  778.   - GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS: 32 (GL_ARB_compute_shader)
  779.   - GL_MAX_COMPUTE_IMAGE_UNIFORMS: 8 (GL_ARB_compute_shader)
  780.   - GL_MAX_COMPUTE_SHARED_MEMORY_SIZE: 49152 (GL_ARB_compute_shader)
  781.   - GL_MAX_COMPUTE_UNIFORM_COMPONENTS: 2048 (GL_ARB_compute_shader)
  782.   - GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS: 8 (GL_ARB_compute_shader)
  783.   - GL_MAX_COMPUTE_ATOMIC_COUNTERS: 16384 (GL_ARB_compute_shader)
  784.   - GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS: 231424 (GL_ARB_compute_shader)
  785.   - GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS: 1536 (GL_ARB_compute_shader)
  786.   - GL_MAX_COMPUTE_WORK_GROUP_COUNT: 2147483647/65535/65535 (GL_ARB_compute_shader)
  787.   - GL_MAX_COMPUTE_WORK_GROUP_SIZE: 1536/1024/64 (GL_ARB_compute_shader)
  788.   - GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET: 2047 (GL_ARB_vertex_attrib_binding)
  789.   - GL_MAX_VERTEX_ATTRIB_BINDINGS: 2047 (GL_ARB_vertex_attrib_binding)
  790.   - GL_MAX_UNIFORM_LOCATIONS: 65536 (GL_ARB_explicit_uniform_location)
  791.   - GL_MAX_FRAMEBUFFER_WIDTH: 32768 (GL_ARB_framebuffer_no_attachments)
  792.   - GL_MAX_FRAMEBUFFER_HEIGHT: 32768 (GL_ARB_framebuffer_no_attachments)
  793.   - GL_MAX_FRAMEBUFFER_LAYERS: 2048 (GL_ARB_framebuffer_no_attachments)
  794.   - GL_MAX_FRAMEBUFFER_SAMPLES: 32 (GL_ARB_framebuffer_no_attachments)
  795.   - GL_NVX_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX: 2097152 (GL_NVX_gpu_memory_info)
  796.   - GL_NVX_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX: 2097152 (GL_NVX_gpu_memory_info)
  797.   - GL_NVX_GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX: 1154784 (GL_NVX_gpu_memory_info)
  798.   - GL_NVX_GPU_MEMORY_INFO_EVICTION_COUNT_NVX: 47 (GL_NVX_gpu_memory_info)
  799.   - GL_NVX_GPU_MEMORY_INFO_EVICTED_MEMORY_NVX: 408384 (GL_NVX_gpu_memory_info)
  800.   - GL_MIN_PROGRAM_TEXEL_OFFSET_EXT: -8 (GL_EXT_gpu_shader4)
  801.   - GL_MAX_PROGRAM_TEXEL_OFFSET_EXT: 7 (GL_EXT_gpu_shader4)
  802.   - GL_MAX_TEXTURE_UNITS_ARB: 4 (GL_ARB_multitexture)
  803.   - GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB: 32 (GL_ARB_multitexture)
  804.   - GL_MAX_TEXTURE_IMAGE_UNITS_ARB: 32 (GL_ARB_multitexture)
  805.   - GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB: 32768 (GL_ARB_texture_cube_map)
  806.   - GL_NUM_COMPRESSED_TEXTURE_FORMATS: 51 (GL_ARB_texture_compression)
  807.   - GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT: 16.000000 (GL_EXT_texture_filter_anisotropic)
  808.   - GL_MAX_VERTEX_UNIFORM_COMPONENTS: 4096 (GL_ARB_vertex_shader)
  809.   - GL_MAX_VARYING_FLOATS: 124 (GL_ARB_vertex_shader)
  810.   - GL_MAX_VERTEX_ATTRIBS: 16 (GL_ARB_vertex_shader)
  811.   - GL_MAX_TEXTURE_IMAGE_UNITS: 32 (GL_ARB_vertex_shader)
  812.   - GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS: 32 (GL_ARB_vertex_shader)
  813.   - GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS: 192 (GL_ARB_vertex_shader)
  814.   - GL_MAX_TEXTURE_COORDS: 8 (GL_ARB_vertex_shader)
  815.   - GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB: 4096 (GL_ARB_fragment_shader)
  816.   - GL_MAX_VERTEX_ATTRIBS_ARB: 16 (GL_ARB_vertex_program)
  817.   - GL_MAX_PROGRAM_MATRICES_ARB: 8 (GL_ARB_vertex_program)
  818.   - GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB: 1 (GL_ARB_vertex_program)
  819.   - GL_MAX_TEXTURE_COORDS_ARB: 8 (GL_ARB_fragment_program)
  820.   - GL_MAX_FRAGMENT_UNIFORM_COMPONENTS: 4096 (GL_ARB_shading_language_100)
  821.   - GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT: 2048 (GL_ARB_shading_language_100)
  822.   - GL_MAX_DRAW_BUFFERS_ARB: 8 (GL_ARB_draw_buffers)
  823.   - GL_MAX_COLOR_ATTACHMENTS: 8 (GL_ARB_framebuffer_object)
  824.   - GL_MAX_RENDERBUFFER_SIZE: 32768 (GL_ARB_framebuffer_object)
  825.   - GL_MAX_SAMPLES: 32 (GL_ARB_framebuffer_object)
  826.   - GL_MAX_CONVOLUTION_WIDTH: 0 (GL_ARB_imaging)
  827.   - GL_MAX_CONVOLUTION_HEIGHT: 0 (GL_ARB_imaging)
  828.   - GL_MAX_COLOR_MATRIX_STACK_DEPTH: 2 (GL_ARB_imaging)
  829.   - GL_POINT_SIZE_MIN_ARB: 0.000000 (GL_ARB_point_parameters)
  830.   - GL_POINT_SIZE_MAX_ARB: 2047.000000 (GL_ARB_point_parameters)
  831.   - GL_MAX_VERTEX_UNIFORM_VECTORS: 1024 (GL_ARB_ES2_compatibility)
  832.   - GL_MAX_VARYING_VECTORS: 31 (GL_ARB_ES2_compatibility)
  833.   - GL_MAX_FRAGMENT_UNIFORM_VECTORS: 1024 (GL_ARB_ES2_compatibility)
  834.   - GL_MAX_DEBUG_MESSAGE_LENGTH: 1024 (GL_ARB_debug_output)
  835.   - GL_MAX_DEBUG_LOGGED_MESSAGES_ARB: 128 (GL_ARB_debug_output)
  836.   - GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT: 14 (GL_EXT_bindable_uniform)
  837.   - GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT: 14 (GL_EXT_bindable_uniform)
  838.   - GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT: 14 (GL_EXT_bindable_uniform)
  839.   - GL_MAX_BINDABLE_UNIFORM_SIZE_EXT: 65536 (GL_EXT_bindable_uniform)
  840.   - GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT: 32 (GL_EXT_geometry_shader4)
  841.   - GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT: 1024 (GL_EXT_geometry_shader4)
  842.   - GL_MAX_TEXTURE_BUFFER_SIZE_EXT: 134217728 (GL_EXT_texture_buffer_object)
  843.   - GL_WARP_SIZE_NV: 32 (GL_NV_shader_thread_group)
  844.   - GL_WARPS_PER_SM_NV: 64 (GL_NV_shader_thread_group)
  845.   - GL_SM_COUNT_NV: 3 (GL_NV_shader_thread_group)
  846.   - GL_MAX_SAMPLE_MASK_WORDS_NV: 2 (GL_NV_explicit_multisample)
  847.   - GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV: 1024 (GL_NV_fragment_program)
  848.   - GL_MAX_TEXTURE_COORDS_NV: 8 (GL_NV_fragment_program)
  849.   - GL_MAX_TEXTURE_IMAGE_UNITS_NV: 32 (GL_NV_fragment_program)
  850.   - GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV: 0 (GL_NV_fragment_program2)
  851.   - GL_MAX_PROGRAM_CALL_DEPTH_NV: 0 (GL_NV_fragment_program2)
  852.   - GL_MAX_PROGRAM_IF_DEPTH_NV: 0 (GL_NV_fragment_program2)
  853.   - GL_MAX_PROGRAM_LOOP_DEPTH_NV: 0 (GL_NV_fragment_program2)
  854.   - GL_MAX_PROGRAM_LOOP_COUNT_NV: 0 (GL_NV_fragment_program2)
  855.   - GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV: 5 (GL_NV_framebuffer_multisample_coverage)
  856.   - GL_MIN_PROGRAM_TEXEL_OFFSET_NV: -8 (GL_NV_gpu_program4)
  857.   - GL_MAX_PROGRAM_TEXEL_OFFSET_NV: 7 (GL_NV_gpu_program4)
  858.   - GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV: 0 (GL_NV_gpu_program4)
  859.   - GL_MAX_PROGRAM_RESULT_COMPONENTS_NV: 0 (GL_NV_gpu_program4)
  860.   - GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV: 0 (GL_NV_gpu_program4)
  861.   - GL_MAX_PROGRAM_GENERIC_RESULTS_NV: 0 (GL_NV_gpu_program4)
  862.   - GL_MAX_GEOMETRY_PROGRAM_INVOCATIONS_NV: 32 (GL_NV_gpu_program5)
  863.   - GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV: -1 (GL_NV_gpu_program5)
  864.   - GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV: 1 (GL_NV_gpu_program5)
  865.   - GL_FRAGMENT_PROGRAM_INTERPOLATION_OFFSET_BITS_NV: 4 (GL_NV_gpu_program5)
  866.   - GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NV: -32 (GL_NV_gpu_program5)
  867.   - GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV: 31 (GL_NV_gpu_program5)
  868.   - GL_MAX_SHININESS_NV: 128 (GL_NV_light_max_exponent)
  869.   - GL_MAX_SPOT_EXPONENT_NV: 128 (GL_NV_light_max_exponent)
  870.   - GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV: 14 (GL_NV_parameter_buffer_object)
  871.   - GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV: 16384 (GL_NV_parameter_buffer_object)
  872.   - GL_MAX_SHADER_BUFFER_ADDRESS_NV: -1 (GL_NV_shader_buffer_load)
  873.   - GL_MAX_GENERAL_COMBINERS_NV: 8 (GL_NV_register_combiners)
  874.   - GL_MAX_RECTANGLE_TEXTURE_SIZE_NV: 32768 (GL_NV_texture_rectangle)
  875.   - GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV: 4 (GL_NV_transform_feedback)
  876.   - GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV: 128 (GL_NV_transform_feedback)
  877.   - GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV: 4 (GL_NV_transform_feedback)
  878.   - GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV: 1048575 (GL_NV_vertex_array_range)
  879.   - GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV: 1 (GL_NV_vertex_program)
  880.   - GL_MAX_TRACK_MATRICES_NV: 8 (GL_NV_vertex_program)
  881.  
  882.  
  883. ===================================[ Vulkan Capabilities ]
  884. - Instance extensions: 12
  885.   - VK_KHR_device_group_creation (version: 1)
  886.   - VK_KHR_external_fence_capabilities (version: 1)
  887.   - VK_KHR_external_memory_capabilities (version: 1)
  888.   - VK_KHR_external_semaphore_capabilities (version: 1)
  889.   - VK_KHR_get_physical_device_properties2 (version: 1)
  890.   - VK_KHR_get_surface_capabilities2 (version: 1)
  891.   - VK_KHR_surface (version: 25)
  892.   - VK_KHR_win32_surface (version: 6)
  893.   - VK_EXT_debug_report (version: 9)
  894.   - VK_EXT_swapchain_colorspace (version: 3)
  895.   - VK_NV_external_memory_capabilities (version: 1)
  896.   - VK_EXT_debug_utils (version: 1)
  897. - Instance layers: 3
  898.   - VK_LAYER_NV_optimus (version: 1.1.84, impl: 1)
  899.   - VK_LAYER_VALVE_steam_overlay (version: 1.1.73, impl: 1)
  900.   - VK_LAYER_LUNARG_standard_validation (version: 1.0.82, impl: 1)
  901. - Physical devices: 1
  902.   - [Vulkan device 0]: GeForce GT 1030 ------------------
  903.     - API version: 1.1.84
  904.     - vendorID: 4318
  905.     - deviceID: 7425
  906.     - driver version: 1749385216
  907.     - NVIDIA driver version: 417.22
  908.     - driver properties (VK_KHR_driver_properties):
  909.       -> driver name: NVIDIA
  910.       -> driver ID: VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR (4)
  911.       -> driver conformance version: 1.1.0.2:
  912.       -> driver info: 417.22
  913.   - memory heap count: 2
  914.     - heap1: 1982MB
  915.     - heap2: 8178MB
  916.   - memory type count: 4
  917.     - mem type 7 - heap index : 0 - property flag : 1
  918.       > mem property: VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  919.     - mem type 8 - heap index : 0 - property flag : 1
  920.       > mem property: VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  921.     - mem type 9 - heap index : 1 - property flag : 6
  922.       > mem property: VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
  923.       > mem property: VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
  924.     - mem type 10 - heap index : 1 - property flag : 14
  925.       > mem property: VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
  926.       > mem property: VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
  927.       > mem property: VK_MEMORY_PROPERTY_HOST_CACHED_BIT
  928.   - extensions: 63
  929.     - VK_KHR_8bit_storage (version: 1)
  930.     - VK_KHR_16bit_storage (version: 1)
  931.     - VK_KHR_bind_memory2 (version: 1)
  932.     - VK_KHR_create_renderpass2 (version: 1)
  933.     - VK_KHR_dedicated_allocation (version: 3)
  934.     - VK_KHR_descriptor_update_template (version: 1)
  935.     - VK_KHR_device_group (version: 3)
  936.     - VK_KHR_draw_indirect_count (version: 1)
  937.     - VK_KHR_driver_properties (version: 1)
  938.     - VK_KHR_external_fence (version: 1)
  939.     - VK_KHR_external_fence_win32 (version: 1)
  940.     - VK_KHR_external_memory (version: 1)
  941.     - VK_KHR_external_memory_win32 (version: 1)
  942.     - VK_KHR_external_semaphore (version: 1)
  943.     - VK_KHR_external_semaphore_win32 (version: 1)
  944.     - VK_KHR_get_memory_requirements2 (version: 1)
  945.     - VK_KHR_image_format_list (version: 1)
  946.     - VK_KHR_maintenance1 (version: 2)
  947.     - VK_KHR_maintenance2 (version: 1)
  948.     - VK_KHR_maintenance3 (version: 1)
  949.     - VK_KHR_multiview (version: 1)
  950.     - VK_KHR_push_descriptor (version: 2)
  951.     - VK_KHR_relaxed_block_layout (version: 1)
  952.     - VK_KHR_sampler_mirror_clamp_to_edge (version: 1)
  953.     - VK_KHR_sampler_ycbcr_conversion (version: 1)
  954.     - VK_KHR_shader_atomic_int64 (version: 1)
  955.     - VK_KHR_shader_draw_parameters (version: 1)
  956.     - VK_KHR_storage_buffer_storage_class (version: 1)
  957.     - VK_KHR_swapchain (version: 70)
  958.     - VK_KHR_variable_pointers (version: 1)
  959.     - VK_KHR_vulkan_memory_model (version: 2)
  960.     - VK_KHR_win32_keyed_mutex (version: 1)
  961.     - VK_EXT_blend_operation_advanced (version: 2)
  962.     - VK_EXT_conditional_rendering (version: 1)
  963.     - VK_EXT_conservative_rasterization (version: 1)
  964.     - VK_EXT_depth_range_unrestricted (version: 1)
  965.     - VK_EXT_descriptor_indexing (version: 2)
  966.     - VK_EXT_discard_rectangles (version: 1)
  967.     - VK_EXT_hdr_metadata (version: 1)
  968.     - VK_EXT_inline_uniform_block (version: 1)
  969.     - VK_EXT_post_depth_coverage (version: 1)
  970.     - VK_EXT_sample_locations (version: 1)
  971.     - VK_EXT_sampler_filter_minmax (version: 1)
  972.     - VK_EXT_shader_subgroup_ballot (version: 1)
  973.     - VK_EXT_shader_subgroup_vote (version: 1)
  974.     - VK_EXT_shader_viewport_index_layer (version: 1)
  975.     - VK_EXT_vertex_attribute_divisor (version: 3)
  976.     - VK_NV_clip_space_w_scaling (version: 1)
  977.     - VK_NV_dedicated_allocation (version: 1)
  978.     - VK_NV_device_diagnostic_checkpoints (version: 2)
  979.     - VK_NV_external_memory (version: 1)
  980.     - VK_NV_external_memory_win32 (version: 1)
  981.     - VK_NV_fill_rectangle (version: 1)
  982.     - VK_NV_fragment_coverage_to_color (version: 1)
  983.     - VK_NV_framebuffer_mixed_samples (version: 1)
  984.     - VK_NV_geometry_shader_passthrough (version: 1)
  985.     - VK_NV_sample_mask_override_coverage (version: 1)
  986.     - VK_NV_shader_subgroup_partitioned (version: 1)
  987.     - VK_NV_viewport_array2 (version: 1)
  988.     - VK_NV_viewport_swizzle (version: 1)
  989.     - VK_NV_win32_keyed_mutex (version: 1)
  990.     - VK_NVX_device_generated_commands (version: 3)
  991.     - VK_NVX_multiview_per_view_attributes (version: 1)
  992.   - device layers: 1
  993.     - VK_LAYER_NV_optimus (version: 1.1.84, impl: 1)
  994.   - device features:
  995.     - robustBufferAccess: true
  996.     - fullDrawIndexUint32: true
  997.     - imageCubeArray: true
  998.     - independentBlend: true
  999.     - geometryShader: true
  1000.     - tessellationShader: true
  1001.     - sampleRateShading: true
  1002.     - dualSrcBlend: true
  1003.     - logicOp: true
  1004.     - multiDrawIndirect: true
  1005.     - drawIndirectFirstInstance: true
  1006.     - depthClamp: true
  1007.     - depthBiasClamp: true
  1008.     - fillModeNonSolid: true
  1009.     - depthBounds: true
  1010.     - wideLines: true
  1011.     - largePoints: true
  1012.     - alphaToOne: true
  1013.     - multiViewport: true
  1014.     - samplerAnisotropy: true
  1015.     - textureCompressionETC2: false
  1016.     - textureCompressionASTC_LDR: false
  1017.     - textureCompressionBC: true
  1018.     - occlusionQueryPrecise: true
  1019.     - pipelineStatisticsQuery: true
  1020.     - vertexPipelineStoresAndAtomics: true
  1021.     - fragmentStoresAndAtomics: true
  1022.     - shaderTessellationAndGeometryPointSize: true
  1023.     - shaderImageGatherExtended: true
  1024.     - shaderStorageImageExtendedFormats: true
  1025.     - shaderStorageImageMultisample: true
  1026.     - shaderStorageImageReadWithoutFormat: true
  1027.     - shaderStorageImageWriteWithoutFormat: true
  1028.     - shaderUniformBufferArrayDynamicIndexing: true
  1029.     - shaderSampledImageArrayDynamicIndexing: true
  1030.     - shaderStorageBufferArrayDynamicIndexing: true
  1031.     - shaderStorageImageArrayDynamicIndexing: true
  1032.     - shaderClipDistance: true
  1033.     - shaderCullDistance: true
  1034.     - shaderFloat64: true
  1035.     - shaderInt64: true
  1036.     - shaderInt16: true
  1037.     - shaderResourceResidency: true
  1038.     - shaderResourceMinLod: true
  1039.     - sparseBinding: true
  1040.     - sparseResidencyBuffer: true
  1041.     - sparseResidencyImage2D: true
  1042.     - sparseResidencyImage3D: true
  1043.     - sparseResidency2Samples: true
  1044.     - sparseResidency4Samples: true
  1045.     - sparseResidency8Samples: true
  1046.     - sparseResidency16Samples: true
  1047.     - sparseResidencyAliased: true
  1048.     - variableMultisampleRate: true
  1049.     - inheritedQueries: true
  1050.   - device limits
  1051.     - maxImageDimension1D: 32768
  1052.     - maxImageDimension2D: 32768
  1053.     - maxImageDimension3D: 16384
  1054.     - maxImageDimensionCube: 32768
  1055.     - maxImageArrayLayers: 2048
  1056.     - maxTexelBufferElements: 134217728
  1057.     - maxUniformBufferRange: 65536
  1058.     - maxStorageBufferRange: 4294967295
  1059.     - maxPushConstantsSize: 256
  1060.     - maxMemoryAllocationCount: 4096
  1061.     - maxSamplerAllocationCount: 4000
  1062.     - bufferImageGranularity: 1024
  1063.     - sparseAddressSpaceSize: 18446744073709551615
  1064.     - maxBoundDescriptorSets: 32
  1065.     - maxPerStageDescriptorSamplers: 1048576
  1066.     - maxPerStageDescriptorUniformBuffers: 15
  1067.     - maxPerStageDescriptorSampledImages: 1048576
  1068.     - maxPerStageDescriptorStorageImages: 1048576
  1069.     - maxPerStageDescriptorInputAttachments: 1048576
  1070.     - maxPerStageResources: 4294967295
  1071.     - maxDescriptorSetSamplers: 1048576
  1072.     - maxDescriptorSetUniformBuffers: 90
  1073.     - maxDescriptorSetUniformBuffersDynamic: 15
  1074.     - maxDescriptorSetStorageBuffers: 1048576
  1075.     - maxDescriptorSetStorageBuffersDynamic: 16
  1076.     - maxDescriptorSetSampledImages: 1048576
  1077.     - maxDescriptorSetStorageImages: 1048576
  1078.     - maxDescriptorSetInputAttachments: 1048576
  1079.     - maxVertexInputAttributes: 32
  1080.     - maxVertexInputBindings: 32
  1081.     - maxVertexInputAttributeOffset: 2047
  1082.     - maxVertexInputBindingStride: 2048
  1083.     - maxVertexOutputComponents: 128
  1084.     - maxTessellationGenerationLevel: 64
  1085.     - maxTessellationPatchSize: 32
  1086.     - maxTessellationControlPerVertexInputComponents: 128
  1087.     - maxTessellationControlPerVertexOutputComponents: 128
  1088.     - maxTessellationControlPerPatchOutputComponents: 120
  1089.     - maxTessellationControlTotalOutputComponents: 4216
  1090.     - maxTessellationEvaluationInputComponents: 128
  1091.     - maxTessellationEvaluationOutputComponents: 128
  1092.     - maxGeometryShaderInvocations: 32
  1093.     - maxGeometryInputComponents: 128
  1094.     - maxGeometryOutputComponents: 128
  1095.     - maxGeometryOutputVertices: 1024
  1096.     - maxGeometryTotalOutputComponents: 1024
  1097.     - maxFragmentInputComponents: 128
  1098.     - maxFragmentOutputAttachments: 8
  1099.     - maxFragmentDualSrcAttachments: 1
  1100.     - maxFragmentCombinedOutputResources: 16
  1101.     - maxComputeSharedMemorySize: 49152
  1102.     - maxComputeWorkGroupCount: [2147483647; 65535; 65535]
  1103.     - maxComputeWorkGroupInvocations: 1536
  1104.     - maxComputeWorkGroupSize: [1536; 1024; 64]
  1105.     - subPixelPrecisionBits: 8
  1106.     - subTexelPrecisionBits: 8
  1107.     - mipmapPrecisionBits: 8
  1108.     - maxDrawIndexedIndexValue: 4294967295
  1109.     - maxDrawIndirectCount: 4294967295
  1110.     - maxSamplerLodBias: 15.000000
  1111.     - maxSamplerAnisotropy: 16.000000
  1112.     - maxViewports: 16
  1113.     - maxViewportDimensions: [32768; 32768]
  1114.     - viewportBoundsRange: [-65536.000000 ; 65536.000000]
  1115.     - viewportSubPixelBits: 8
  1116.     - minMemoryMapAlignment: 64
  1117.     - minTexelBufferOffsetAlignment: 16
  1118.     - minUniformBufferOffsetAlignment: 256
  1119.     - minStorageBufferOffsetAlignment: 32
  1120.     - minTexelOffset: 4294967288
  1121.     - maxTexelOffset: 7
  1122.     - minTexelGatherOffset: 4294967264
  1123.     - maxTexelGatherOffset: 31
  1124.     - minInterpolationOffset: -0.500000
  1125.     - maxInterpolationOffset: 0.437500
  1126.     - subPixelInterpolationOffsetBits: 4
  1127.     - maxFramebufferWidth: 32768
  1128.     - maxFramebufferHeight: 32768
  1129.     - maxFramebufferLayers: 2048
  1130.     - framebufferColorSampleCounts: 15
  1131.     - framebufferDepthSampleCounts: 15
  1132.     - framebufferStencilSampleCounts: 31
  1133.     - framebufferNoAttachmentsSampleCounts: 31
  1134.     - maxColorAttachments: 8
  1135.     - sampledImageColorSampleCounts: 15
  1136.     - sampledImageIntegerSampleCounts: 15
  1137.     - sampledImageDepthSampleCounts: 15
  1138.     - sampledImageStencilSampleCounts: 31
  1139.     - storageImageSampleCounts: 15
  1140.     - maxSampleMaskWords: 1
  1141.     - timestampComputeAndGraphics: 1
  1142.     - timestampPeriod: 1.000000
  1143.     - maxClipDistances: 8
  1144.     - maxCullDistances: 8
  1145.     - maxCombinedClipAndCullDistances: 8
  1146.     - discreteQueuePriorities: 2
  1147.     - pointSizeRange: [1.000000 ; 189.875000]
  1148.     - lineWidthRange: [0.500000 ; 10.000000]
  1149.     - pointSizeGranularity: 0.125000
  1150.     - lineWidthGranularity: 0.125000
  1151.     - strictLines: 1
  1152.     - standardSampleLocations: 1
  1153.     - optimalBufferCopyOffsetAlignment: 1
  1154.     - optimalBufferCopyRowPitchAlignment: 1
  1155.     - nonCoherentAtomSize: 64
  1156.  
  1157.  
  1158. ===================================[ NVIDIA CUDA Capabilities ]
  1159. - CUDA Device 0
  1160.   - Device name: GeForce GT 1030
  1161.   - Compute Capability: 6.1
  1162.   - Total Memory: 2048 MB
  1163.   - Shader Clock Rate: 1544 MHz
  1164.   - Multiprocessors: 3
  1165.   - Warp Size: 32
  1166.   - Max Threads Per Block: 1024
  1167.   - Threads Per Block: 1024 x 1024 x 64
  1168.   - Grid Size: 2147483647 x 65535 x 65535
  1169.   - Registers Per Block: 65536
  1170.   - Texture Alignment: 512 byte
  1171.   - Total Constant Memory: 64 Kb
  1172.  
  1173.  
  1174. ===================================[ OpenCL Capabilities ]
  1175. - Num OpenCL platforms: 1
  1176. - CL_PLATFORM_NAME: NVIDIA CUDA
  1177. - CL_PLATFORM_VENDOR: NVIDIA Corporation
  1178. - CL_PLATFORM_VERSION: OpenCL 1.2 CUDA 10.0.132
  1179. - CL_PLATFORM_PROFILE: FULL_PROFILE
  1180. - Num devices: 1
  1181.  
  1182.   - CL_DEVICE_NAME: GeForce GT 1030
  1183.   - CL_DEVICE_VENDOR: NVIDIA Corporation
  1184.   - CL_DRIVER_VERSION: 417.22
  1185.   - CL_DEVICE_PROFILE: FULL_PROFILE
  1186.   - CL_DEVICE_VERSION: OpenCL 1.2 CUDA
  1187.   - CL_DEVICE_TYPE: GPU
  1188.   - CL_DEVICE_VENDOR_ID: 0x10DE
  1189.   - CL_DEVICE_MAX_COMPUTE_UNITS: 3
  1190.   - CL_DEVICE_MAX_CLOCK_FREQUENCY: 1544MHz
  1191.   - CL_NV_DEVICE_COMPUTE_CAPABILITY_MAJOR: 6
  1192.   - CL_NV_DEVICE_COMPUTE_CAPABILITY_MINOR: 1
  1193.   - CL_NV_DEVICE_REGISTERS_PER_BLOCK: 65536
  1194.   - CL_NV_DEVICE_WARP_SIZE: 32
  1195.   - CL_NV_DEVICE_GPU_OVERLAP: 1
  1196.   - CL_NV_DEVICE_KERNEL_EXEC_TIMEOUT: 1
  1197.   - CL_NV_DEVICE_INTEGRATED_MEMORY: 0
  1198.   - CL_DEVICE_ADDRESS_BITS: 32
  1199.   - CL_DEVICE_MAX_MEM_ALLOC_SIZE: 524288KB
  1200.   - CL_DEVICE_GLOBAL_MEM_SIZE: 2048MB
  1201.   - CL_DEVICE_MAX_PARAMETER_SIZE: 4352
  1202.   - CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE: 128 Bytes
  1203.   - CL_DEVICE_GLOBAL_MEM_CACHE_SIZE: 48KB
  1204.   - CL_DEVICE_ERROR_CORRECTION_SUPPORT: NO
  1205.   - CL_DEVICE_LOCAL_MEM_TYPE: Local (scratchpad)
  1206.   - CL_DEVICE_LOCAL_MEM_SIZE: 48KB
  1207.   - CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE: 64KB
  1208.   - CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS: 3
  1209.   - CL_DEVICE_MAX_WORK_ITEM_SIZES: [1024 ; 1024 ; 64]
  1210.   - CL_DEVICE_MAX_WORK_GROUP_SIZE: 1024
  1211.   - CL_EXEC_NATIVE_KERNEL: 2924452
  1212.   - CL_DEVICE_IMAGE_SUPPORT: YES
  1213.   - CL_DEVICE_MAX_READ_IMAGE_ARGS: 256
  1214.   - CL_DEVICE_MAX_WRITE_IMAGE_ARGS: 16
  1215.   - CL_DEVICE_IMAGE2D_MAX_WIDTH: 16384
  1216.   - CL_DEVICE_IMAGE2D_MAX_HEIGHT: 32768
  1217.   - CL_DEVICE_IMAGE3D_MAX_WIDTH: 16384
  1218.   - CL_DEVICE_IMAGE3D_MAX_HEIGHT: 16384
  1219.   - CL_DEVICE_IMAGE3D_MAX_DEPTH: 16384
  1220.   - CL_DEVICE_MAX_SAMPLERS: 32
  1221.   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR: 1
  1222.   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT: 1
  1223.   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT: 1
  1224.   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG: 1
  1225.   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT: 1
  1226.   - CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE: 1
  1227.   - CL_DEVICE_EXTENSIONS: 15
  1228.   - Extensions:
  1229.     - cl_khr_global_int32_base_atomics
  1230.     - cl_khr_global_int32_extended_atomics
  1231.     - cl_khr_local_int32_base_atomics
  1232.     - cl_khr_local_int32_extended_atomics
  1233.     - cl_khr_fp64
  1234.     - cl_khr_byte_addressable_store
  1235.     - cl_khr_icd
  1236.     - cl_khr_gl_sharing
  1237.     - cl_nv_compiler_options
  1238.     - cl_nv_device_attribute_query
  1239.     - cl_nv_pragma_unroll
  1240.     - cl_nv_d3d10_sharing
  1241.     - cl_khr_d3d10_sharing
  1242.     - cl_nv_d3d11_sharing
  1243.     - 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