Home | Webstore
Latest News: OOTP 25 Available - FHM 10 Available - OOTP Go! Available

Out of the Park Baseball 25 Buy Now!

  

Go Back   OOTP Developments Forums > Out of the Park Baseball 21 > OOTP 21 - Technical Support > Bug Reports Forum

Bug Reports Forum Have a bug to report? Please post here.

Reply
 
Thread Tools
Old 03-17-2020, 02:38 AM   #1
Markus Heinsohn
Developer OOTP
 
Markus Heinsohn's Avatar
 
Join Date: Dec 2001
Location: Germany
Posts: 24,737
Exclamation Trouble with 3D or FaceGen? See here!

OOTP utilizes some advanced OpenGL features now, which may be problematic on a small number of systems. So, in order to fix the problems we need your help.

But first, please make sure you install the latest version of drivers for your graphics card! Often outdated drivers are the reason for 3D / Facegen problems.

OOTP needs at least support for OpenGL 2.0. This is supported by most graphic cards with up-to-date drivers.

We suggest playing around with the OpenGL settings (Game Settings -> Facegen & 3D tab), you could try setting the "Open GL Shader Mode" to "Disable OpenGL shader" for example.

If it still does not work, we need to know your exact system specs which can be obtained by an application called Opengl Caps viewer. You can download it here:
Download OpenGL Caps Viewer.

After you installed & started it, click on the tools tab and then on "export data" (see image). In the new window click on "txt export" (see image). Please post the text file here or simply copy and paste the text directly.

Thank you!
Markus
Markus Heinsohn is offline   Reply With Quote
Old 03-17-2020, 04:51 PM   #2
Bottom Of The Sixth
All Star Starter
 
Bottom Of The Sixth's Avatar
 
Join Date: Jun 2008
Location: Land of Lincoln
Posts: 1,239
Arrow OOTP21 OpenGL Mode Issue

Starting in OOTP20, per OOTPD tech support, I have been forced to run OOTP with 3D shut off.


If I don't shut it off, it takes my computer 4 minutes to open the game, from start-up. When having the 3D shut off, my OOTP20 game starts up in 5 seconds.



In OOT20, per OOTPD tech support, under 3D & FaceGen, I had to Disable 3D features/ OpenGL support and I had to also Disable OpenGL Mode.


In OOTP21, I am also having the 4 minute start up issue.


I can easily disable 3D features/ OpenGL support and it stays at that setting in future game start-ups.


My problem in OOTP21 is if I select Disable OpenGL Mode and select "OK" afterwards, whenever I restart OOTP21, the game automatically resets this setting back to Use Default (enable OpenGL if possible) and I am forced to wait 4 minutes for the the game to start up.


Can you help me?

Thanks in Advance.
Bottom Of The Sixth is offline   Reply With Quote
Old 03-17-2020, 06:30 PM   #3
ButtersFTW
Minors (Single A)
 
Join Date: Mar 2017
Posts: 69
.

Last edited by ButtersFTW; 03-17-2020 at 06:39 PM.
ButtersFTW is offline   Reply With Quote
Old 03-17-2020, 07:51 PM   #4
Poonox24
Minors (Triple A)
 
Join Date: May 2019
Posts: 219
Blog Entries: 1
Small Facegens

The Facegens look ok overall but they seem smaller this year. Like they don’t fit in the window correctly.
Attached Images
Image 
Poonox24 is offline   Reply With Quote
Old 03-17-2020, 08:18 PM   #5
kq76
Global Moderator
 
kq76's Avatar
 
Join Date: Nov 2002
Location: Vancouver, Canada
Posts: 10,698
So if I'm reading this right, I'm running OpenGL 4.6? I still can't use BCK. It just crashes now any time I select from a pulldown.

According to DUMo, my video card drivers are up to date.
Attached Files
File Type: txt gpu_caps_viewer_report.txt (53.8 KB, 183 views)
kq76 is offline   Reply With Quote
Old 03-18-2020, 06:14 AM   #6
RMc
All Star Starter
 
RMc's Avatar
 
Join Date: Jan 2004
Posts: 1,418
OK, here it is...

================================================== =
GPU Caps Viewer v1.44.3.0 report
http://www.geeks3d.com
http://www.ozone3d.net/gpu_caps_viewer/
================================================== =


===================================[ System / CPU ]
- CPU Name: Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
- CPU Core Speed: 3600 MHz
- CPU logical cores: 8
- Family: 6 - Model: 14 - Stepping: 9
- Physical Memory Size: 16384 MB
- Operating System: Windows 10 64-bit build 18362
- PhysX Version: 9160318


===================================[ Graphics Adapters / GPUs ]
- Current Display Mode: 1920x1080 @ 60 Hz - 32 bpp
- Num GPUs: 1

- GPU 1
- Name: NVIDIA GeForce GTX 1070
- GPU codename: GP104
- Device ID: 10DE-1B81
- Subdevice ID: 103C-82FB
- Revision ID: A1
- GPU brand type: GeForce
- Driver: 26.21.14.3107 (R431.07)
- Branch: r421_00-176
- Bus Id: 1
- Shader cores: 1920
- Texture units: 120
- ROP units: 64
- TDP: 150W
- BIOS version: 86.04.50.00.88
- Memory size: 8191MB
- Memory type: GDDR5
- Memory bus width: 256-bit
- GPU base clock: 1506 MHz
- GPU boost clock: 1683 MHz
- GPU power target: 100 % TDP
- GPU min power target: 49 % TDP
- GPU max power target: 112 % TDP


===================================[ OpenGL GPU Capabilities ]
- GL_VENDOR: NVIDIA Corporation
- GL_RENDERER: GeForce GTX 1070/PCIe/SSE2
- GL_VERSION: 4.6.0 NVIDIA 431.07
- GL_SHADING_LANGUAGE_VERSION: 4.60 NVIDIA
- ARB Texture Units: 4
- Vertex Shader Texture Units: 32
- Pixel Shader Texture Units: 32
- Geometry Shader Texture Units: 32
- Max Texture Size: 32768x32768
- Max Anisotropic Filtering Value: X16.0
- Max Point Sprite Size: 2047.0
- Max Dynamic Lights: 8
- Max Viewport Size: 32768x32768
- Max Vertex Uniform Components: 4096
- Max Fragment Uniform Components: 4096
- Max Geometry Uniform Components: 2048
- Max Varying Float: 124
- Max Vertex Bindable Uniforms: 14
- Max Fragment Bindable Uniforms: 14
- Max Geometry Bindable Uniforms: 14
- Frame Buffer Objects (FBO) Support:[yes]
- Multiple Render Targets / Max draw buffers: 8
- Pixel Buffer Objects (PBO) Support:[yes]
- S3TC Texture Compression Support:[yes]
- ATI 3Dc Texture Compression Support:[no]
- Texture Rectangle Support:[yes]
- Floating Point Textures Support:[yes]
- MSAA: 2X
- MSAA: 4X
- MSAA: 8X
- MSAA: 16X
- OpenGL Extensions: 410 extensions (GL=379 and WGL=31)
- GL_AMD_multi_draw_indirect
- GL_AMD_seamless_cubemap_per_texture
- GL_AMD_vertex_shader_viewport_index
- GL_AMD_vertex_shader_layer
- GL_ARB_arrays_of_arrays
- GL_ARB_base_instance
- GL_ARB_bindless_texture
- GL_ARB_blend_func_extended
- GL_ARB_buffer_storage
- GL_ARB_clear_buffer_object
- GL_ARB_clear_texture
- GL_ARB_clip_control
- GL_ARB_color_buffer_float
- GL_ARB_compatibility
- GL_ARB_compressed_texture_pixel_storage
- GL_ARB_conservative_depth
- GL_ARB_compute_shader
- GL_ARB_compute_variable_group_size
- GL_ARB_conditional_render_inverted
- GL_ARB_copy_buffer
- GL_ARB_copy_image
- GL_ARB_cull_distance
- GL_ARB_debug_output
- GL_ARB_depth_buffer_float
- GL_ARB_depth_clamp
- GL_ARB_depth_texture
- GL_ARB_derivative_control
- GL_ARB_direct_state_access
- GL_ARB_draw_buffers
- GL_ARB_draw_buffers_blend
- GL_ARB_draw_indirect
- GL_ARB_draw_elements_base_vertex
- GL_ARB_draw_instanced
- GL_ARB_enhanced_layouts
- GL_ARB_ES2_compatibility
- GL_ARB_ES3_compatibility
- GL_ARB_ES3_1_compatibility
- GL_ARB_ES3_2_compatibility
- GL_ARB_explicit_attrib_location
- GL_ARB_explicit_uniform_location
- GL_ARB_fragment_coord_conventions
- GL_ARB_fragment_layer_viewport
- GL_ARB_fragment_program
- GL_ARB_fragment_program_shadow
- GL_ARB_fragment_shader
- GL_ARB_fragment_shader_interlock
- GL_ARB_framebuffer_no_attachments
- GL_ARB_framebuffer_object
- GL_ARB_framebuffer_sRGB
- GL_ARB_geometry_shader4
- GL_ARB_get_program_binary
- GL_ARB_get_texture_sub_image
- GL_ARB_gl_spirv
- GL_ARB_gpu_shader5
- GL_ARB_gpu_shader_fp64
- GL_ARB_gpu_shader_int64
- GL_ARB_half_float_pixel
- GL_ARB_half_float_vertex
- GL_ARB_imaging
- GL_ARB_indirect_parameters
- GL_ARB_instanced_arrays
- GL_ARB_internalformat_query
- GL_ARB_internalformat_query2
- GL_ARB_invalidate_subdata
- GL_ARB_map_buffer_alignment
- GL_ARB_map_buffer_range
- GL_ARB_multi_bind
- GL_ARB_multi_draw_indirect
- GL_ARB_multisample
- GL_ARB_multitexture
- GL_ARB_occlusion_query
- GL_ARB_occlusion_query2
- GL_ARB_parallel_shader_compile
- GL_ARB_pipeline_statistics_query
- GL_ARB_pixel_buffer_object
- GL_ARB_point_parameters
- GL_ARB_point_sprite
- GL_ARB_polygon_offset_clamp
- GL_ARB_post_depth_coverage
- GL_ARB_program_interface_query
- GL_ARB_provoking_vertex
- GL_ARB_query_buffer_object
- GL_ARB_robust_buffer_access_behavior
- GL_ARB_robustness
- GL_ARB_sample_locations
- GL_ARB_sample_shading
- GL_ARB_sampler_objects
- GL_ARB_seamless_cube_map
- GL_ARB_seamless_cubemap_per_texture
- GL_ARB_separate_shader_objects
- GL_ARB_shader_atomic_counter_ops
- GL_ARB_shader_atomic_counters
- GL_ARB_shader_ballot
- GL_ARB_shader_bit_encoding
- GL_ARB_shader_clock
- GL_ARB_shader_draw_parameters
- GL_ARB_shader_group_vote
- GL_ARB_shader_image_load_store
- GL_ARB_shader_image_size
- GL_ARB_shader_objects
- GL_ARB_shader_precision
- GL_ARB_shader_storage_buffer_object
- GL_ARB_shader_subroutine
- GL_ARB_shader_texture_image_samples
- GL_ARB_shader_texture_lod
- GL_ARB_shading_language_100
- GL_ARB_shader_viewport_layer_array
- GL_ARB_shading_language_420pack
- GL_ARB_shading_language_include
- GL_ARB_shading_language_packing
- GL_ARB_shadow
- GL_ARB_sparse_buffer
- GL_ARB_sparse_texture
- GL_ARB_sparse_texture2
- GL_ARB_sparse_texture_clamp
- GL_ARB_spirv_extensions
- GL_ARB_stencil_texturing
- GL_ARB_sync
- GL_ARB_tessellation_shader
- GL_ARB_texture_barrier
- GL_ARB_texture_border_clamp
- GL_ARB_texture_buffer_object
- GL_ARB_texture_buffer_object_rgb32
- GL_ARB_texture_buffer_range
- GL_ARB_texture_compression
- GL_ARB_texture_compression_bptc
- GL_ARB_texture_compression_rgtc
- GL_ARB_texture_cube_map
- GL_ARB_texture_cube_map_array
- GL_ARB_texture_env_add
- GL_ARB_texture_env_combine
- GL_ARB_texture_env_crossbar
- GL_ARB_texture_env_dot3
- GL_ARB_texture_filter_anisotropic
- GL_ARB_texture_filter_minmax
- GL_ARB_texture_float
- GL_ARB_texture_gather
- GL_ARB_texture_mirror_clamp_to_edge
- GL_ARB_texture_mirrored_repeat
- GL_ARB_texture_multisample
- GL_ARB_texture_non_power_of_two
- GL_ARB_texture_query_levels
- GL_ARB_texture_query_lod
- GL_ARB_texture_rectangle
- GL_ARB_texture_rg
- GL_ARB_texture_rgb10_a2ui
- GL_ARB_texture_stencil8
- GL_ARB_texture_storage
- GL_ARB_texture_storage_multisample
- GL_ARB_texture_swizzle
- GL_ARB_texture_view
- GL_ARB_timer_query
- GL_ARB_transform_feedback2
- GL_ARB_transform_feedback3
- GL_ARB_transform_feedback_instanced
- GL_ARB_transform_feedback_overflow_query
- GL_ARB_transpose_matrix
- GL_ARB_uniform_buffer_object
- GL_ARB_vertex_array_bgra
- GL_ARB_vertex_array_object
- GL_ARB_vertex_attrib_64bit
- GL_ARB_vertex_attrib_binding
- GL_ARB_vertex_buffer_object
- GL_ARB_vertex_program
- GL_ARB_vertex_shader
- GL_ARB_vertex_type_10f_11f_11f_rev
- GL_ARB_vertex_type_2_10_10_10_rev
- GL_ARB_viewport_array
- GL_ARB_window_pos
- GL_ATI_draw_buffers
- GL_ATI_texture_float
- GL_ATI_texture_mirror_once
- GL_S3_s3tc
- GL_EXT_texture_env_add
- GL_EXT_abgr
- GL_EXT_bgra
- GL_EXT_bindable_uniform
- GL_EXT_blend_color
- GL_EXT_blend_equation_separate
- GL_EXT_blend_func_separate
- GL_EXT_blend_minmax
- GL_EXT_blend_subtract
- GL_EXT_compiled_vertex_array
- GL_EXT_Cg_shader
- GL_EXT_depth_bounds_test
- GL_EXT_direct_state_access
- GL_EXT_draw_buffers2
- GL_EXT_draw_instanced
- GL_EXT_draw_range_elements
- GL_EXT_fog_coord
- GL_EXT_framebuffer_blit
- GL_EXT_framebuffer_multisample
- GL_EXTX_framebuffer_mixed_formats
- GL_EXT_framebuffer_multisample_blit_scaled
- GL_EXT_framebuffer_object
- GL_EXT_framebuffer_sRGB
- GL_EXT_geometry_shader4
- GL_EXT_gpu_program_parameters
- GL_EXT_gpu_shader4
- GL_EXT_multi_draw_arrays
- GL_EXT_packed_depth_stencil
- GL_EXT_packed_float
- GL_EXT_packed_pixels
- GL_EXT_pixel_buffer_object
- GL_EXT_point_parameters
- GL_EXT_polygon_offset_clamp
- GL_EXT_post_depth_coverage
- GL_EXT_provoking_vertex
- GL_EXT_raster_multisample
- GL_EXT_rescale_normal
- GL_EXT_secondary_color
- GL_EXT_separate_shader_objects
- GL_EXT_separate_specular_color
- GL_EXT_shader_image_load_formatted
- GL_EXT_shader_image_load_store
- GL_EXT_shader_integer_mix
- GL_EXT_shadow_funcs
- GL_EXT_sparse_texture2
- GL_EXT_stencil_two_side
- GL_EXT_stencil_wrap
- GL_EXT_texture3D
- GL_EXT_texture_array
- GL_EXT_texture_buffer_object
- GL_EXT_texture_compression_dxt1
- GL_EXT_texture_compression_latc
- GL_EXT_texture_compression_rgtc
- GL_EXT_texture_compression_s3tc
- GL_EXT_texture_cube_map
- GL_EXT_texture_edge_clamp
- GL_EXT_texture_env_combine
- GL_EXT_texture_env_dot3
- GL_EXT_texture_filter_anisotropic
- GL_EXT_texture_filter_minmax
- GL_EXT_texture_integer
- GL_EXT_texture_lod
- GL_EXT_texture_lod_bias
- GL_EXT_texture_mirror_clamp
- GL_EXT_texture_object
- GL_EXT_texture_shared_exponent
- GL_EXT_texture_sRGB
- GL_EXT_texture_sRGB_R8
- GL_EXT_texture_sRGB_decode
- GL_EXT_texture_storage
- GL_EXT_texture_swizzle
- GL_EXT_timer_query
- GL_EXT_transform_feedback2
- GL_EXT_vertex_array
- GL_EXT_vertex_array_bgra
- GL_EXT_vertex_attrib_64bit
- GL_EXT_window_rectangles
- GL_EXT_import_sync_object
- GL_IBM_rasterpos_clip
- GL_IBM_texture_mirrored_repeat
- GL_KHR_context_flush_control
- GL_KHR_debug
- GL_EXT_memory_object
- GL_EXT_memory_object_win32
- GL_EXT_win32_keyed_mutex
- GL_KHR_parallel_shader_compile
- GL_KHR_no_error
- GL_KHR_robust_buffer_access_behavior
- GL_KHR_robustness
- GL_EXT_semaphore
- GL_EXT_semaphore_win32
- GL_KTX_buffer_region
- GL_NV_alpha_to_coverage_dither_control
- GL_NV_bindless_multi_draw_indirect
- GL_NV_bindless_multi_draw_indirect_count
- GL_NV_bindless_texture
- GL_NV_blend_equation_advanced
- GL_NV_blend_equation_advanced_coherent
- GL_NVX_blend_equation_advanced_multi_draw_buffers
- GL_NV_blend_minmax_factor
- GL_NV_blend_square
- GL_NV_clip_space_w_scaling
- GL_NV_command_list
- GL_NV_compute_program5
- GL_NV_conditional_render
- GL_NV_conservative_raster
- GL_NV_conservative_raster_dilate
- GL_NV_conservative_raster_pre_snap_triangles
- GL_NV_copy_depth_to_color
- GL_NV_copy_image
- GL_NV_depth_buffer_float
- GL_NV_depth_clamp
- GL_NV_draw_texture
- GL_NV_draw_vulkan_image
- GL_NV_ES1_1_compatibility
- GL_NV_ES3_1_compatibility
- GL_NV_explicit_multisample
- GL_NV_feature_query
- GL_NV_fence
- GL_NV_fill_rectangle
- GL_NV_float_buffer
- GL_NV_fog_distance
- GL_NV_fragment_coverage_to_color
- GL_NV_fragment_program
- GL_NV_fragment_program_option
- GL_NV_fragment_program2
- GL_NV_fragment_shader_interlock
- GL_NV_framebuffer_mixed_samples
- GL_NV_framebuffer_multisample_coverage
- GL_NV_geometry_shader4
- GL_NV_geometry_shader_passthrough
- GL_NV_gpu_program4
- GL_NV_internalformat_sample_query
- GL_NV_gpu_program4_1
- GL_NV_gpu_program5
- GL_NV_gpu_program5_mem_extended
- GL_NV_gpu_program_fp64
- GL_NV_gpu_shader5
- GL_NV_half_float
- GL_NV_light_max_exponent
- GL_NV_memory_attachment
- GL_NV_multisample_coverage
- GL_NV_multisample_filter_hint
- GL_NV_occlusion_query
- GL_NV_packed_depth_stencil
- GL_NV_parameter_buffer_object
- GL_NV_parameter_buffer_object2
- GL_NV_path_rendering
- GL_NV_path_rendering_shared_edge
- GL_NV_pixel_data_range
- GL_NV_point_sprite
- GL_NV_primitive_restart
- GL_NV_query_resource
- GL_NV_query_resource_tag
- GL_NV_register_combiners
- GL_NV_register_combiners2
- GL_NV_sample_locations
- GL_NV_sample_mask_override_coverage
- GL_NV_shader_atomic_counters
- GL_NV_shader_atomic_float
- GL_NV_shader_atomic_float64
- GL_NV_shader_atomic_fp16_vector
- GL_NV_shader_atomic_int64
- GL_NV_shader_buffer_load
- GL_NV_shader_storage_buffer_object
- GL_NV_stereo_view_rendering
- GL_NV_texgen_reflection
- GL_NV_texture_barrier
- GL_NV_texture_compression_vtc
- GL_NV_texture_env_combine4
- GL_NV_texture_multisample
- GL_NV_texture_rectangle
- GL_NV_texture_rectangle_compressed
- GL_NV_texture_shader
- GL_NV_texture_shader2
- GL_NV_texture_shader3
- GL_NV_transform_feedback
- GL_NV_transform_feedback2
- GL_NV_uniform_buffer_unified_memory
- GL_NV_vertex_array_range
- GL_NV_vertex_array_range2
- GL_NV_vertex_attrib_integer_64bit
- GL_NV_vertex_buffer_unified_memory
- GL_NV_vertex_program
- GL_NV_vertex_program1_1
- GL_NV_vertex_program2
- GL_NV_vertex_program2_option
- GL_NV_vertex_program3
- GL_NV_viewport_array2
- GL_NV_viewport_swizzle
- GL_NVX_conditional_render
- GL_NVX_gpu_memory_info
- GL_NVX_multigpu_info
- GL_NVX_nvenc_interop
- GL_NV_shader_thread_group
- GL_NV_shader_thread_shuffle
- GL_KHR_blend_equation_advanced
- GL_KHR_blend_equation_advanced_coherent
- GL_OVR_multiview
- GL_OVR_multiview2
- GL_SGIS_generate_mipmap
- GL_SGIS_texture_lod
- GL_SGIX_depth_texture
- GL_SGIX_shadow
- GL_SUN_slice_accum
- GL_WIN_swap_hint
- WGL_EXT_swap_control
- WGL_ARB_buffer_region
- WGL_ARB_create_context
- WGL_ARB_create_context_no_error
- WGL_ARB_create_context_profile
- WGL_ARB_create_context_robustness
- WGL_ARB_context_flush_control
- WGL_ARB_extensions_string
- WGL_ARB_make_current_read
- WGL_ARB_multisample
- WGL_ARB_pbuffer
- WGL_ARB_pixel_format
- WGL_ARB_pixel_format_float
- WGL_ARB_render_texture
- WGL_ATI_pixel_format_float
- WGL_EXT_colorspace
- WGL_EXT_create_context_es_profile
- WGL_EXT_create_context_es2_profile
- WGL_EXT_extensions_string
- WGL_EXT_framebuffer_sRGB
- WGL_EXT_pixel_format_packed_float
- WGL_EXT_swap_control_tear
- WGL_NVX_DX_interop
- WGL_NV_DX_interop
- WGL_NV_DX_interop2
- WGL_NV_copy_image
- WGL_NV_delay_before_swap
- WGL_NV_float_buffer
- WGL_NV_multisample_coverage
- WGL_NV_render_depth_texture
- WGL_NV_render_texture_rectangle
- OpenGL SPIR-V Extensions: 10
- SPV_KHR_post_depth_coverage
- SPV_KHR_shader_atomic_counter_ops
- SPV_KHR_shader_ballot
- SPV_KHR_shader_draw_parameters
- SPV_KHR_storage_buffer_storage_class
- SPV_KHR_subgroup_vote
- SPV_NV_geometry_shader_passthrough
- SPV_NV_sample_mask_override_coverage
- SPV_NV_stereo_view_rendering
- SPV_NV_viewport_array2
- OpenGL core capabilities: 179 caps listed
- GL_MAX_LIST_NESTING: 64
- GL_MAX_EVAL_ORDER: 8
- GL_MAX_LIGHTS: 8
- GL_MAX_CLIP_PLANES: 8
- GL_MAX_TEXTURE_SIZE: 32768
- GL_MAX_PIXEL_MAP_TABLE: 65536
- GL_MAX_ATTRIB_STACK_DEPTH: 16
- GL_MAX_MODELVIEW_STACK_DEPTH: 32
- GL_MAX_NAME_STACK_DEPTH: 128
- GL_MAX_PROJECTION_STACK_DEPTH: 4
- GL_MAX_TEXTURE_STACK_DEPTH: 10
- GL_MAX_VIEWPORT_DIMS: 32768
- GL_MAX_CLIENT_ATTRIB_STACK_DEPTH: 16
- GL_MAX_3D_TEXTURE_SIZE: 16384
- GL_MAX_ELEMENTS_VERTICES: 1048576
- GL_MAX_ELEMENTS_INDICES: 1048576
- GL_MAX_TEXTURE_UNITS: 4
- GL_MAX_CUBE_MAP_TEXTURE_SIZE: 32768
- GL_MAX_TEXTURE_LOD_BIAS: 15
- GL_MAX_DRAW_BUFFERS: 8
- GL_MAX_VERTEX_ATTRIBS: 16
- GL_MAX_TEXTURE_COORDS: 8
- GL_MAX_TEXTURE_IMAGE_UNITS: 32
- GL_MAX_FRAGMENT_UNIFORM_COMPONENTS: 4096
- GL_MAX_VERTEX_UNIFORM_COMPONENTS: 4096
- GL_MAX_VARYING_FLOATS: 124
- GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS: 32
- GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS: 192
- GL_MAX_CLIP_DISTANCES: 8
- GL_MAX_ARRAY_TEXTURE_LAYERS: 2048
- GL_MAX_VARYING_COMPONENTS: 124
- GL_MIN_PROGRAM_TEXEL_OFFSET: -8
- GL_MAX_PROGRAM_TEXEL_OFFSET: 7
- GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS: 4
- GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS: 128
- GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS: 4
- GL_MAX_RENDERBUFFER_SIZE: 32768
- GL_MAX_COLOR_ATTACHMENTS: 8
- GL_MAX_SAMPLES: 32
- GL_MIN_PROGRAM_TEXEL_OFFSET_EXT: -8
- GL_MAX_PROGRAM_TEXEL_OFFSET_EXT: 7
- GL_RGBA_FLOAT_MODE_ARB: 0
- GL_MAX_COLOR_ATTACHMENTS_EXT: 8
- GL_MAX_RENDERBUFFER_SIZE_EXT: 32768
- GL_MAX_SAMPLES_EXT: 32
- GL_RGBA_INTEGER_MODE_EXT: 0
- GL_MAX_ARRAY_TEXTURE_LAYERS_EXT: 2048
- GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_E XT: 128
- GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT: 4
- GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT: 4
- GL_FRAMEBUFFER_SRGB_CAPABLE_EXT: 1
- GL_MAX_RECTANGLE_TEXTURE_SIZE: 32768
- GL_MAX_TEXTURE_BUFFER_SIZE: 134217728
- GL_MAX_TEXTURE_BUFFER_SIZE_ARB: 134217728
- GL_MAX_VERTEX_UNIFORM_BLOCKS: 14
- GL_MAX_GEOMETRY_UNIFORM_BLOCKS: 14
- GL_MAX_FRAGMENT_UNIFORM_BLOCKS: 14
- GL_MAX_COMBINED_UNIFORM_BLOCKS: 84
- GL_MAX_UNIFORM_BUFFER_BINDINGS: 84
- GL_MAX_UNIFORM_BLOCK_SIZE: 65536
- GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: 233472
- GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS: 231424
- GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: 233472
- GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT: 256
- GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS: 32
- GL_MAX_GEOMETRY_UNIFORM_COMPONENTS: 2048
- GL_MAX_GEOMETRY_OUTPUT_VERTICES: 1024
- GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS: 1024
- GL_MAX_VERTEX_OUTPUT_COMPONENTS: 128
- GL_MAX_GEOMETRY_INPUT_COMPONENTS: 128
- GL_MAX_GEOMETRY_OUTPUT_COMPONENTS: 128
- GL_MAX_FRAGMENT_INPUT_COMPONENTS: 128
- GL_MAX_SERVER_WAIT_TIMEOUT: -1
- GL_MAX_SAMPLE_MASK_WORDS: 2
- GL_MAX_COLOR_TEXTURE_SAMPLES: 32
- GL_MAX_DEPTH_TEXTURE_SAMPLES: 32
- GL_MAX_INTEGER_SAMPLES: 32
- GL_PROVOKING_VERTEX: 36430
- GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION: 1
- GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB: 32
- GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB: 124
- GL_MAX_VERTEX_VARYING_COMPONENTS_ARB: 124
- GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB: 2048
- GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB: 1024
- GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB: 1024
- GL_MAX_DUAL_SOURCE_DRAW_BUFFERS: 1
- GL_FRAGMENT_INTERPOLATION_OFFSET_BITS: 4
- GL_MIN_SAMPLE_SHADING_VALUE: 0
- GL_MAX_GEOMETRY_SHADER_INVOCATIONS: 32
- GL_MIN_FRAGMENT_INTERPOLATION_OFFSET: -1
- GL_MAX_FRAGMENT_INTERPOLATION_OFFSET: 1
- GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET: -32
- GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET: 31
- GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS: 4
- GL_MAX_SUBROUTINES: 1024
- GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS: 1024
- GL_MAX_PATCH_VERTICES: 32
- GL_MAX_TESS_GEN_LEVEL: 64
- GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS: 2048
- GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS: 2048
- GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS: 32
- GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS: 32
- GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS: 128
- GL_MAX_TESS_PATCH_COMPONENTS: 120
- GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS: 4216
- GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS: 128
- GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS: 14
- GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS: 14
- GL_MAX_TESS_CONTROL_INPUT_COMPONENTS: 128
- GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS: 128
- GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS: 231424
- GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS : 231424
- GL_MAX_TRANSFORM_FEEDBACK_BUFFERS: 4
- GL_MAX_VERTEX_STREAMS: 4
- GL_NUM_PROGRAM_BINARY_FORMATS: 1
- GL_MAX_VERTEX_UNIFORM_VECTORS: 1024
- GL_MAX_VARYING_VECTORS: 31
- GL_MAX_FRAGMENT_UNIFORM_VECTORS: 1024
- GL_MAX_VIEWPORTS: 16
- GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS: 8
- GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS: 8
- GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS: 8
- GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS: 8
- GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS: 8
- GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS: 48
- GL_MAX_VERTEX_ATOMIC_COUNTERS: 16384
- GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS: 16384
- GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS: 16384
- GL_MAX_GEOMETRY_ATOMIC_COUNTERS: 16384
- GL_MAX_FRAGMENT_ATOMIC_COUNTERS: 16384
- GL_MAX_COMBINED_ATOMIC_COUNTERS: 98304
- GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE: 65536
- GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS: 8
- GL_MAX_IMAGE_UNITS: 8
- GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS: 16
- GL_MAX_IMAGE_SAMPLES: 32
- GL_MAX_VERTEX_IMAGE_UNIFORMS: 8
- GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS: 8
- GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS: 8
- GL_MAX_GEOMETRY_IMAGE_UNIFORMS: 8
- GL_MAX_FRAGMENT_IMAGE_UNIFORMS: 8
- GL_MAX_COMBINED_IMAGE_UNIFORMS: 48
- GL_MIN_MAP_BUFFER_ALIGNMENT: 64
- GL_UNPACK_COMPRESSED_BLOCK_WIDTH: 0
- GL_UNPACK_COMPRESSED_BLOCK_HEIGHT: 0
- GL_UNPACK_COMPRESSED_BLOCK_DEPTH: 0
- GL_UNPACK_COMPRESSED_BLOCK_SIZE: 0
- GL_PACK_COMPRESSED_BLOCK_WIDTH: 0
- GL_PACK_COMPRESSED_BLOCK_HEIGHT: 0
- GL_PACK_COMPRESSED_BLOCK_DEPTH: 0
- GL_PACK_COMPRESSED_BLOCK_SIZE: 0
- GL_MAX_COMPUTE_UNIFORM_BLOCKS: 14
- GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS: 32
- GL_MAX_COMPUTE_IMAGE_UNIFORMS: 8
- GL_MAX_COMPUTE_SHARED_MEMORY_SIZE: 49152
- GL_MAX_COMPUTE_UNIFORM_COMPONENTS: 2048
- GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS: 8
- GL_MAX_COMPUTE_ATOMIC_COUNTERS: 16384
- GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS: 231424
- GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS: 1536
- GL_MAX_COMPUTE_WORK_GROUP_COUNT: 2147483647/65535/65535
- GL_MAX_COMPUTE_WORK_GROUP_SIZE: 1536/1024/64
- GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET: 2047
- GL_MAX_VERTEX_ATTRIB_BINDINGS: 2047
- GL_MAX_UNIFORM_LOCATIONS: 65536
- GL_MAX_FRAMEBUFFER_WIDTH: 32768
- GL_MAX_FRAMEBUFFER_HEIGHT: 32768
- GL_MAX_FRAMEBUFFER_LAYERS: 2048
- GL_MAX_FRAMEBUFFER_SAMPLES: 32
- GL_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB: 1536
- GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB: 1536
- GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB: 0
- GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB: 0
- GL_MAX_SPARSE_TEXTURE_SIZE_ARB: 32768
- GL_MAX_SPARSE_3D_TEXTURE_SIZE_ARB: 16384
- GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_ARB: 2048
- GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_ARB: 1
- GL_MAX_CULL_DISTANCES: 8
- GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES: 8
- OpenGL extension capabilities: 200 caps listed
- GL_RGBA_FLOAT_MODE_ARB: 0 (GL_ARB_color_buffer_float)
- GL_MAX_COLOR_ATTACHMENTS_EXT: 8 (GL_EXT_framebuffer_object)
- GL_MAX_RENDERBUFFER_SIZE_EXT: 32768 (GL_EXT_framebuffer_object)
- GL_MAX_SAMPLES_EXT: 32 (GL_EXT_framebuffer_multisample)
- GL_RGBA_INTEGER_MODE_EXT: 0 (GL_EXT_texture_integer)
- GL_MAX_ARRAY_TEXTURE_LAYERS_EXT: 2048 (GL_EXT_texture_array)
- GL_FRAMEBUFFER_SRGB_CAPABLE_EXT: 1 (GL_EXT_framebuffer_sRGB)
- GL_MAX_TEXTURE_BUFFER_SIZE_ARB: 134217728 (GL_ARB_texture_buffer_object)
- GL_MAX_VERTEX_UNIFORM_BLOCKS: 14 (GL_ARB_uniform_buffer_object)
- GL_MAX_GEOMETRY_UNIFORM_BLOCKS: 14 (GL_ARB_uniform_buffer_object)
- GL_MAX_FRAGMENT_UNIFORM_BLOCKS: 14 (GL_ARB_uniform_buffer_object)
- GL_MAX_COMBINED_UNIFORM_BLOCKS: 84 (GL_ARB_uniform_buffer_object)
- GL_MAX_UNIFORM_BUFFER_BINDINGS: 84 (GL_ARB_uniform_buffer_object)
- GL_MAX_UNIFORM_BLOCK_SIZE: 65536 (GL_ARB_uniform_buffer_object)
- GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: 233472 (GL_ARB_uniform_buffer_object)
- GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS: 231424 (GL_ARB_uniform_buffer_object)
- GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: 233472 (GL_ARB_uniform_buffer_object)
- GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT: 256 (GL_ARB_uniform_buffer_object)
- GL_MAX_RECTANGLE_TEXTURE_SIZE: 32768 (GL_ARB_texture_rectangle)
- GL_PROVOKING_VERTEX: 36430 (GL_ARB_provoking_vertex)
- GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION: 1 (GL_ARB_provoking_vertex)
- GL_MAX_SAMPLE_MASK_WORDS: 2 (GL_ARB_texture_multisample)
- GL_MAX_COLOR_TEXTURE_SAMPLES: 32 (GL_ARB_texture_multisample)
- GL_MAX_DEPTH_TEXTURE_SAMPLES: 32 (GL_ARB_texture_multisample)
- GL_MAX_INTEGER_SAMPLES: 32 (GL_ARB_texture_multisample)
- GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB: 32 (GL_ARB_geometry_shader4)
- GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB: 124 (GL_ARB_geometry_shader4)
- GL_MAX_VERTEX_VARYING_COMPONENTS_ARB: 124 (GL_ARB_geometry_shader4)
- GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB: 2048 (GL_ARB_geometry_shader4)
- GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB: 1024 (GL_ARB_geometry_shader4)
- GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB: 1024 (GL_ARB_geometry_shader4)
- GL_MAX_SERVER_WAIT_TIMEOUT: -1 (GL_ARB_sync)
- GL_MAX_DUAL_SOURCE_DRAW_BUFFERS: 1 (GL_ARB_blend_func_extended)
- GL_MAX_GEOMETRY_SHADER_INVOCATIONS: 32 (GL_ARB_gpu_shader5)
- GL_MIN_FRAGMENT_INTERPOLATION_OFFSET: -1 (GL_ARB_gpu_shader5)
- GL_MAX_FRAGMENT_INTERPOLATION_OFFSET: 1 (GL_ARB_gpu_shader5)
- GL_FRAGMENT_INTERPOLATION_OFFSET_BITS: 4 (GL_ARB_gpu_shader5)
- GL_MAX_VERTEX_STREAMS: 4 (GL_ARB_gpu_shader5)
- GL_MIN_SAMPLE_SHADING_VALUE: 0 (GL_ARB_sample_shading)
- GL_MAX_SUBROUTINES: 1024 (GL_ARB_shader_subroutine)
- GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS: 1024 (GL_ARB_shader_subroutine)
- GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS: 32 (GL_ARB_tessellation_shader)
- GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS: 32 (GL_ARB_tessellation_shader)
- GL_MAX_TESS_GEN_LEVEL: 64 (GL_ARB_tessellation_shader)
- GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS: 2048 (GL_ARB_tessellation_shader)
- GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS: 2048 (GL_ARB_tessellation_shader)
- GL_MAX_TESS_CONTROL_INPUT_COMPONENTS: 128 (GL_ARB_tessellation_shader)
- GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS: 128 (GL_ARB_tessellation_shader)
- GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS: 231424 (GL_ARB_tessellation_shader)
- GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS : 231424 (GL_ARB_tessellation_shader)
- GL_MAX_PATCH_VERTICES: 32 (GL_ARB_tessellation_shader)
- GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS: 128 (GL_ARB_tessellation_shader)
- GL_MAX_TESS_PATCH_COMPONENTS: 120 (GL_ARB_tessellation_shader)
- GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS: 4216 (GL_ARB_tessellation_shader)
- GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS: 128 (GL_ARB_tessellation_shader)
- GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS: 14 (GL_ARB_tessellation_shader)
- GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS: 14 (GL_ARB_tessellation_shader)
- GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET: -32 (GL_ARB_texture_gather)
- GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET: 31 (GL_ARB_texture_gather)
- GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS: 4 (GL_ARB_texture_gather)
- GL_MAX_TRANSFORM_FEEDBACK_BUFFERS: 4 (GL_ARB_transform_feedback3)
- GL_NUM_PROGRAM_BINARY_FORMATS: 1 (GL_ARB_get_program_binary)
- GL_MAX_VIEWPORTS: 16 (GL_ARB_viewport_array)
- GL_UNPACK_COMPRESSED_BLOCK_WIDTH: 0 (GL_ARB_compressed_texture_pixel_storage)
- GL_UNPACK_COMPRESSED_BLOCK_HEIGHT: 0 (GL_ARB_compressed_texture_pixel_storage)
- GL_UNPACK_COMPRESSED_BLOCK_DEPTH: 0 (GL_ARB_compressed_texture_pixel_storage)
- GL_UNPACK_COMPRESSED_BLOCK_SIZE: 0 (GL_ARB_compressed_texture_pixel_storage)
- GL_PACK_COMPRESSED_BLOCK_WIDTH: 0 (GL_ARB_compressed_texture_pixel_storage)
- GL_PACK_COMPRESSED_BLOCK_HEIGHT: 0 (GL_ARB_compressed_texture_pixel_storage)
- GL_PACK_COMPRESSED_BLOCK_DEPTH: 0 (GL_ARB_compressed_texture_pixel_storage)
- GL_PACK_COMPRESSED_BLOCK_SIZE: 0 (GL_ARB_compressed_texture_pixel_storage)
- GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS: 8 (GL_ARB_shader_atomic_counters)
- GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS: 8 (GL_ARB_shader_atomic_counters)
- GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS: 8 (GL_ARB_shader_atomic_counters)
- GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS: 8 (GL_ARB_shader_atomic_counters)
- GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS: 8 (GL_ARB_shader_atomic_counters)
- GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS: 48 (GL_ARB_shader_atomic_counters)
- GL_MAX_VERTEX_ATOMIC_COUNTERS: 16384 (GL_ARB_shader_atomic_counters)
- GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS: 16384 (GL_ARB_shader_atomic_counters)
- GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS: 16384 (GL_ARB_shader_atomic_counters)
- GL_MAX_GEOMETRY_ATOMIC_COUNTERS: 16384 (GL_ARB_shader_atomic_counters)
- GL_MAX_FRAGMENT_ATOMIC_COUNTERS: 16384 (GL_ARB_shader_atomic_counters)
- GL_MAX_COMBINED_ATOMIC_COUNTERS: 98304 (GL_ARB_shader_atomic_counters)
- GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE: 65536 (GL_ARB_shader_atomic_counters)
- GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS: 8 (GL_ARB_shader_atomic_counters)
- GL_MAX_IMAGE_UNITS: 8 (GL_ARB_shader_image_load_store)
- GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS: 16 (GL_ARB_shader_image_load_store)
- GL_MAX_IMAGE_SAMPLES: 32 (GL_ARB_shader_image_load_store)
- GL_MAX_VERTEX_IMAGE_UNIFORMS: 8 (GL_ARB_shader_image_load_store)
- GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS: 8 (GL_ARB_shader_image_load_store)
- GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS: 8 (GL_ARB_shader_image_load_store)
- GL_MAX_GEOMETRY_IMAGE_UNIFORMS: 8 (GL_ARB_shader_image_load_store)
- GL_MAX_FRAGMENT_IMAGE_UNIFORMS: 8 (GL_ARB_shader_image_load_store)
- GL_MAX_COMBINED_IMAGE_UNIFORMS: 48 (GL_ARB_shader_image_load_store)
- GL_MIN_MAP_BUFFER_ALIGNMENT: 64 (GL_ARB_map_buffer_alignment)
- GL_MAX_COMPUTE_UNIFORM_BLOCKS: 14 (GL_ARB_compute_shader)
- GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS: 32 (GL_ARB_compute_shader)
- GL_MAX_COMPUTE_IMAGE_UNIFORMS: 8 (GL_ARB_compute_shader)
- GL_MAX_COMPUTE_SHARED_MEMORY_SIZE: 49152 (GL_ARB_compute_shader)
- GL_MAX_COMPUTE_UNIFORM_COMPONENTS: 2048 (GL_ARB_compute_shader)
- GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS: 8 (GL_ARB_compute_shader)
- GL_MAX_COMPUTE_ATOMIC_COUNTERS: 16384 (GL_ARB_compute_shader)
- GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS: 231424 (GL_ARB_compute_shader)
- GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS: 1536 (GL_ARB_compute_shader)
- GL_MAX_COMPUTE_WORK_GROUP_COUNT: 2147483647/65535/65535 (GL_ARB_compute_shader)
- GL_MAX_COMPUTE_WORK_GROUP_SIZE: 1536/1024/64 (GL_ARB_compute_shader)
- GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET: 2047 (GL_ARB_vertex_attrib_binding)
- GL_MAX_VERTEX_ATTRIB_BINDINGS: 2047 (GL_ARB_vertex_attrib_binding)
- GL_MAX_UNIFORM_LOCATIONS: 65536 (GL_ARB_explicit_uniform_location)
- GL_MAX_FRAMEBUFFER_WIDTH: 32768 (GL_ARB_framebuffer_no_attachments)
- GL_MAX_FRAMEBUFFER_HEIGHT: 32768 (GL_ARB_framebuffer_no_attachments)
- GL_MAX_FRAMEBUFFER_LAYERS: 2048 (GL_ARB_framebuffer_no_attachments)
- GL_MAX_FRAMEBUFFER_SAMPLES: 32 (GL_ARB_framebuffer_no_attachments)
- GL_NVX_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX: 8388608 (GL_NVX_gpu_memory_info)
- GL_NVX_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX: 8388608 (GL_NVX_gpu_memory_info)
- GL_NVX_GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NV X: 7598788 (GL_NVX_gpu_memory_info)
- GL_NVX_GPU_MEMORY_INFO_EVICTION_COUNT_NVX: 0 (GL_NVX_gpu_memory_info)
- GL_NVX_GPU_MEMORY_INFO_EVICTED_MEMORY_NVX: 0 (GL_NVX_gpu_memory_info)
- GL_MIN_PROGRAM_TEXEL_OFFSET_EXT: -8 (GL_EXT_gpu_shader4)
- GL_MAX_PROGRAM_TEXEL_OFFSET_EXT: 7 (GL_EXT_gpu_shader4)
- GL_MAX_TEXTURE_UNITS_ARB: 4 (GL_ARB_multitexture)
- GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB: 32 (GL_ARB_multitexture)
- GL_MAX_TEXTURE_IMAGE_UNITS_ARB: 32 (GL_ARB_multitexture)
- GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB: 32768 (GL_ARB_texture_cube_map)
- GL_NUM_COMPRESSED_TEXTURE_FORMATS: 51 (GL_ARB_texture_compression)
- GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT: 16.000000 (GL_EXT_texture_filter_anisotropic)
- GL_MAX_VERTEX_UNIFORM_COMPONENTS: 4096 (GL_ARB_vertex_shader)
- GL_MAX_VARYING_FLOATS: 124 (GL_ARB_vertex_shader)
- GL_MAX_VERTEX_ATTRIBS: 16 (GL_ARB_vertex_shader)
- GL_MAX_TEXTURE_IMAGE_UNITS: 32 (GL_ARB_vertex_shader)
- GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS: 32 (GL_ARB_vertex_shader)
- GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS: 192 (GL_ARB_vertex_shader)
- GL_MAX_TEXTURE_COORDS: 8 (GL_ARB_vertex_shader)
- GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB: 4096 (GL_ARB_fragment_shader)
- GL_MAX_VERTEX_ATTRIBS_ARB: 16 (GL_ARB_vertex_program)
- GL_MAX_PROGRAM_MATRICES_ARB: 8 (GL_ARB_vertex_program)
- GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB: 1 (GL_ARB_vertex_program)
- GL_MAX_TEXTURE_COORDS_ARB: 8 (GL_ARB_fragment_program)
- GL_MAX_FRAGMENT_UNIFORM_COMPONENTS: 4096 (GL_ARB_shading_language_100)
- GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT: 2048 (GL_ARB_shading_language_100)
- GL_MAX_DRAW_BUFFERS_ARB: 8 (GL_ARB_draw_buffers)
- GL_MAX_COLOR_ATTACHMENTS: 8 (GL_ARB_framebuffer_object)
- GL_MAX_RENDERBUFFER_SIZE: 32768 (GL_ARB_framebuffer_object)
- GL_MAX_SAMPLES: 32 (GL_ARB_framebuffer_object)
- GL_MAX_CONVOLUTION_WIDTH: 0 (GL_ARB_imaging)
- GL_MAX_CONVOLUTION_HEIGHT: 0 (GL_ARB_imaging)
- GL_MAX_COLOR_MATRIX_STACK_DEPTH: 2 (GL_ARB_imaging)
- GL_POINT_SIZE_MIN_ARB: 0.000000 (GL_ARB_point_parameters)
- GL_POINT_SIZE_MAX_ARB: 2047.000000 (GL_ARB_point_parameters)
- GL_MAX_VERTEX_UNIFORM_VECTORS: 1024 (GL_ARB_ES2_compatibility)
- GL_MAX_VARYING_VECTORS: 31 (GL_ARB_ES2_compatibility)
- GL_MAX_FRAGMENT_UNIFORM_VECTORS: 1024 (GL_ARB_ES2_compatibility)
- GL_MAX_DEBUG_MESSAGE_LENGTH: 1024 (GL_ARB_debug_output)
- GL_MAX_DEBUG_LOGGED_MESSAGES_ARB: 128 (GL_ARB_debug_output)
- GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT: 14 (GL_EXT_bindable_uniform)
- GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT: 14 (GL_EXT_bindable_uniform)
- GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT: 14 (GL_EXT_bindable_uniform)
- GL_MAX_BINDABLE_UNIFORM_SIZE_EXT: 65536 (GL_EXT_bindable_uniform)
- GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT: 32 (GL_EXT_geometry_shader4)
- GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT: 1024 (GL_EXT_geometry_shader4)
- GL_MAX_TEXTURE_BUFFER_SIZE_EXT: 134217728 (GL_EXT_texture_buffer_object)
- GL_WARP_SIZE_NV: 32 (GL_NV_shader_thread_group)
- GL_WARPS_PER_SM_NV: 64 (GL_NV_shader_thread_group)
- GL_SM_COUNT_NV: 15 (GL_NV_shader_thread_group)
- GL_MAX_SAMPLE_MASK_WORDS_NV: 2 (GL_NV_explicit_multisample)
- GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV: 1024 (GL_NV_fragment_program)
- GL_MAX_TEXTURE_COORDS_NV: 8 (GL_NV_fragment_program)
- GL_MAX_TEXTURE_IMAGE_UNITS_NV: 32 (GL_NV_fragment_program)
- GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV: 0 (GL_NV_fragment_program2)
- GL_MAX_PROGRAM_CALL_DEPTH_NV: 0 (GL_NV_fragment_program2)
- GL_MAX_PROGRAM_IF_DEPTH_NV: 0 (GL_NV_fragment_program2)
- GL_MAX_PROGRAM_LOOP_DEPTH_NV: 0 (GL_NV_fragment_program2)
- GL_MAX_PROGRAM_LOOP_COUNT_NV: 0 (GL_NV_fragment_program2)
- GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV: 5 (GL_NV_framebuffer_multisample_coverage)
- GL_MIN_PROGRAM_TEXEL_OFFSET_NV: -8 (GL_NV_gpu_program4)
- GL_MAX_PROGRAM_TEXEL_OFFSET_NV: 7 (GL_NV_gpu_program4)
- GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV: 0 (GL_NV_gpu_program4)
- GL_MAX_PROGRAM_RESULT_COMPONENTS_NV: 0 (GL_NV_gpu_program4)
- GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV: 0 (GL_NV_gpu_program4)
- GL_MAX_PROGRAM_GENERIC_RESULTS_NV: 0 (GL_NV_gpu_program4)
- GL_MAX_GEOMETRY_PROGRAM_INVOCATIONS_NV: 32 (GL_NV_gpu_program5)
- GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV: -1 (GL_NV_gpu_program5)
- GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV: 1 (GL_NV_gpu_program5)
- GL_FRAGMENT_PROGRAM_INTERPOLATION_OFFSET_BITS_NV: 4 (GL_NV_gpu_program5)
- GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NV: -32 (GL_NV_gpu_program5)
- GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV: 31 (GL_NV_gpu_program5)
- GL_MAX_SHININESS_NV: 128 (GL_NV_light_max_exponent)
- GL_MAX_SPOT_EXPONENT_NV: 128 (GL_NV_light_max_exponent)
- GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV: 14 (GL_NV_parameter_buffer_object)
- GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV: 16384 (GL_NV_parameter_buffer_object)
- GL_MAX_SHADER_BUFFER_ADDRESS_NV: -1 (GL_NV_shader_buffer_load)
- GL_MAX_GENERAL_COMBINERS_NV: 8 (GL_NV_register_combiners)
- GL_MAX_RECTANGLE_TEXTURE_SIZE_NV: 32768 (GL_NV_texture_rectangle)
- GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV: 4 (GL_NV_transform_feedback)
- GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_N V: 128 (GL_NV_transform_feedback)
- GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV: 4 (GL_NV_transform_feedback)
- GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV: 1048575 (GL_NV_vertex_array_range)
- GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV: 1 (GL_NV_vertex_program)
- GL_MAX_TRACK_MATRICES_NV: 8 (GL_NV_vertex_program)


===================================[ Vulkan Capabilities ]
- Instance extensions: 12
- VK_KHR_device_group_creation (version: 1)
- VK_KHR_external_fence_capabilities (version: 1)
- VK_KHR_external_memory_capabilities (version: 1)
- VK_KHR_external_semaphore_capabilities (version: 1)
- VK_KHR_get_physical_device_properties2 (version: 1)
- VK_KHR_get_surface_capabilities2 (version: 1)
- VK_KHR_surface (version: 25)
- VK_KHR_win32_surface (version: 6)
- VK_EXT_debug_report (version: 9)
- VK_EXT_debug_utils (version: 1)
- VK_EXT_swapchain_colorspace (version: 3)
- VK_NV_external_memory_capabilities (version: 1)
- Instance layers: 2
- VK_LAYER_NV_optimus (version: 1.1.99, impl: 1)
- VK_LAYER_LUNARG_standard_validation (version: 1.0.97, impl: 1)
- Physical devices: 1
- [Vulkan device 0]: GeForce GTX 1070 ------------------
- API version: 1.1.99
- vendorID: 4318
- deviceID: 7041
- driver version: 1807859712
- NVIDIA driver version: 431.7
- driver properties (VK_KHR_driver_properties):
-> driver name: NVIDIA
-> driver ID: VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR (4)
-> driver conformance version: 1.1.0.3:
-> driver info: 431.07
- memory heap count: 2
- heap1: 8088MB
- heap2: 8161MB
- memory type count: 4
- mem type 7 - heap index : 0 - property flag : 1
> mem property: VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
- mem type 8 - heap index : 0 - property flag : 1
> mem property: VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
- mem type 9 - heap index : 1 - property flag : 6
> mem property: VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
> mem property: VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
- mem type 10 - heap index : 1 - property flag : 14
> mem property: VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
> mem property: VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
> mem property: VK_MEMORY_PROPERTY_HOST_CACHED_BIT
- extensions: 77
- VK_KHR_8bit_storage (version: 1)
- VK_KHR_16bit_storage (version: 1)
- VK_KHR_bind_memory2 (version: 1)
- VK_KHR_create_renderpass2 (version: 1)
- VK_KHR_dedicated_allocation (version: 3)
- VK_KHR_depth_stencil_resolve (version: 1)
- VK_KHR_descriptor_update_template (version: 1)
- VK_KHR_device_group (version: 3)
- VK_KHR_draw_indirect_count (version: 1)
- VK_KHR_driver_properties (version: 1)
- VK_KHR_external_fence (version: 1)
- VK_KHR_external_fence_win32 (version: 1)
- VK_KHR_external_memory (version: 1)
- VK_KHR_external_memory_win32 (version: 1)
- VK_KHR_external_semaphore (version: 1)
- VK_KHR_external_semaphore_win32 (version: 1)
- VK_KHR_get_memory_requirements2 (version: 1)
- VK_KHR_image_format_list (version: 1)
- VK_KHR_maintenance1 (version: 2)
- VK_KHR_maintenance2 (version: 1)
- VK_KHR_maintenance3 (version: 1)
- VK_KHR_multiview (version: 1)
- VK_KHR_push_descriptor (version: 2)
- VK_KHR_relaxed_block_layout (version: 1)
- VK_KHR_sampler_mirror_clamp_to_edge (version: 1)
- VK_KHR_sampler_ycbcr_conversion (version: 1)
- VK_KHR_shader_atomic_int64 (version: 1)
- VK_KHR_shader_draw_parameters (version: 1)
- VK_KHR_shader_float16_int8 (version: 1)
- VK_KHR_shader_float_controls (version: 1)
- VK_KHR_storage_buffer_storage_class (version: 1)
- VK_KHR_swapchain (version: 70)
- VK_KHR_swapchain_mutable_format (version: 1)
- VK_KHR_variable_pointers (version: 1)
- VK_KHR_vulkan_memory_model (version: 3)
- VK_KHR_win32_keyed_mutex (version: 1)
- VK_EXT_blend_operation_advanced (version: 2)
- VK_EXT_buffer_device_address (version: 2)
- VK_EXT_conditional_rendering (version: 1)
- VK_EXT_conservative_rasterization (version: 1)
- VK_EXT_depth_clip_enable (version: 1)
- VK_EXT_depth_range_unrestricted (version: 1)
- VK_EXT_descriptor_indexing (version: 2)
- VK_EXT_discard_rectangles (version: 1)
- VK_EXT_external_memory_host (version: 1)
- VK_EXT_hdr_metadata (version: 1)
- VK_EXT_host_query_reset (version: 1)
- VK_EXT_inline_uniform_block (version: 1)
- VK_EXT_memory_budget (version: 1)
- VK_EXT_memory_priority (version: 1)
- VK_EXT_pci_bus_info (version: 2)
- VK_EXT_post_depth_coverage (version: 1)
- VK_EXT_sample_locations (version: 1)
- VK_EXT_sampler_filter_minmax (version: 1)
- VK_EXT_scalar_block_layout (version: 1)
- VK_EXT_shader_subgroup_ballot (version: 1)
- VK_EXT_shader_subgroup_vote (version: 1)
- VK_EXT_shader_viewport_index_layer (version: 1)
- VK_EXT_transform_feedback (version: 1)
- VK_EXT_vertex_attribute_divisor (version: 3)
- VK_NV_clip_space_w_scaling (version: 1)
- VK_NV_dedicated_allocation (version: 1)
- VK_NV_dedicated_allocation_image_aliasing (version: 1)
- VK_NV_device_diagnostic_checkpoints (version: 2)
- VK_NV_external_memory (version: 1)
- VK_NV_external_memory_win32 (version: 1)
- VK_NV_fill_rectangle (version: 1)
- VK_NV_fragment_coverage_to_color (version: 1)
- VK_NV_framebuffer_mixed_samples (version: 1)
- VK_NV_geometry_shader_passthrough (version: 1)
- VK_NV_sample_mask_override_coverage (version: 1)
- VK_NV_shader_subgroup_partitioned (version: 1)
- VK_NV_viewport_array2 (version: 1)
- VK_NV_viewport_swizzle (version: 1)
- VK_NV_win32_keyed_mutex (version: 1)
- VK_NVX_device_generated_commands (version: 3)
- VK_NVX_multiview_per_view_attributes (version: 1)
- device layers: 1
- VK_LAYER_NV_optimus (version: 1.1.99, impl: 1)
- device features:
- robustBufferAccess: true
- fullDrawIndexUint32: true
- imageCubeArray: true
- independentBlend: true
- geometryShader: true
- tessellationShader: true
- sampleRateShading: true
- dualSrcBlend: true
- logicOp: true
- multiDrawIndirect: true
- drawIndirectFirstInstance: true
- depthClamp: true
- depthBiasClamp: true
- fillModeNonSolid: true
- depthBounds: true
- wideLines: true
- largePoints: true
- alphaToOne: true
- multiViewport: true
- samplerAnisotropy: true
- textureCompressionETC2: false
- textureCompressionASTC_LDR: false
- textureCompressionBC: true
- occlusionQueryPrecise: true
- pipelineStatisticsQuery: true
- vertexPipelineStoresAndAtomics: true
- fragmentStoresAndAtomics: true
- shaderTessellationAndGeometryPointSize: true
- shaderImageGatherExtended: true
- shaderStorageImageExtendedFormats: true
- shaderStorageImageMultisample: true
- shaderStorageImageReadWithoutFormat: true
- shaderStorageImageWriteWithoutFormat: true
- shaderUniformBufferArrayDynamicIndexing: true
- shaderSampledImageArrayDynamicIndexing: true
- shaderStorageBufferArrayDynamicIndexing: true
- shaderStorageImageArrayDynamicIndexing: true
- shaderClipDistance: true
- shaderCullDistance: true
- shaderFloat64: true
- shaderInt64: true
- shaderInt16: true
- shaderResourceResidency: true
- shaderResourceMinLod: true
- sparseBinding: true
- sparseResidencyBuffer: true
- sparseResidencyImage2D: true
- sparseResidencyImage3D: true
- sparseResidency2Samples: true
- sparseResidency4Samples: true
- sparseResidency8Samples: true
- sparseResidency16Samples: true
- sparseResidencyAliased: true
- variableMultisampleRate: true
- inheritedQueries: true
- device limits
- maxImageDimension1D: 32768
- maxImageDimension2D: 32768
- maxImageDimension3D: 16384
- maxImageDimensionCube: 32768
- maxImageArrayLayers: 2048
- maxTexelBufferElements: 134217728
- maxUniformBufferRange: 65536
- maxStorageBufferRange: 4294967295
- maxPushConstantsSize: 256
- maxMemoryAllocationCount: 4096
- maxSamplerAllocationCount: 4000
- bufferImageGranularity: 1024
- sparseAddressSpaceSize: 18446744073709551615
- maxBoundDescriptorSets: 32
- maxPerStageDescriptorSamplers: 1048576
- maxPerStageDescriptorUniformBuffers: 15
- maxPerStageDescriptorSampledImages: 1048576
- maxPerStageDescriptorStorageImages: 1048576
- maxPerStageDescriptorInputAttachments: 1048576
- maxPerStageResources: 4294967295
- maxDescriptorSetSamplers: 1048576
- maxDescriptorSetUniformBuffers: 90
- maxDescriptorSetUniformBuffersDynamic: 15
- maxDescriptorSetStorageBuffers: 1048576
- maxDescriptorSetStorageBuffersDynamic: 16
- maxDescriptorSetSampledImages: 1048576
- maxDescriptorSetStorageImages: 1048576
- maxDescriptorSetInputAttachments: 1048576
- maxVertexInputAttributes: 32
- maxVertexInputBindings: 32
- maxVertexInputAttributeOffset: 2047
- maxVertexInputBindingStride: 2048
- maxVertexOutputComponents: 128
- maxTessellationGenerationLevel: 64
- maxTessellationPatchSize: 32
- maxTessellationControlPerVertexInputComponents: 128
- maxTessellationControlPerVertexOutputComponents: 128
- maxTessellationControlPerPatchOutputComponents: 120
- maxTessellationControlTotalOutputComponents: 4216
- maxTessellationEvaluationInputComponents: 128
- maxTessellationEvaluationOutputComponents: 128
- maxGeometryShaderInvocations: 32
- maxGeometryInputComponents: 128
- maxGeometryOutputComponents: 128
- maxGeometryOutputVertices: 1024
- maxGeometryTotalOutputComponents: 1024
- maxFragmentInputComponents: 128
- maxFragmentOutputAttachments: 8
- maxFragmentDualSrcAttachments: 1
- maxFragmentCombinedOutputResources: 16
- maxComputeSharedMemorySize: 49152
- maxComputeWorkGroupCount: [2147483647; 65535; 65535]
- maxComputeWorkGroupInvocations: 1536
- maxComputeWorkGroupSize: [1536; 1024; 64]
- subPixelPrecisionBits: 8
- subTexelPrecisionBits: 8
- mipmapPrecisionBits: 8
- maxDrawIndexedIndexValue: 4294967295
- maxDrawIndirectCount: 4294967295
- maxSamplerLodBias: 15.000000
- maxSamplerAnisotropy: 16.000000
- maxViewports: 16
- maxViewportDimensions: [32768; 32768]
- viewportBoundsRange: [-65536.000000 ; 65536.000000]
- viewportSubPixelBits: 8
- minMemoryMapAlignment: 64
- minTexelBufferOffsetAlignment: 16
- minUniformBufferOffsetAlignment: 256
- minStorageBufferOffsetAlignment: 32
- minTexelOffset: 4294967288
- maxTexelOffset: 7
- minTexelGatherOffset: 4294967264
- maxTexelGatherOffset: 31
- minInterpolationOffset: -0.500000
- maxInterpolationOffset: 0.437500
- subPixelInterpolationOffsetBits: 4
- maxFramebufferWidth: 32768
- maxFramebufferHeight: 32768
- maxFramebufferLayers: 2048
- framebufferColorSampleCounts: 15
- framebufferDepthSampleCounts: 15
- framebufferStencilSampleCounts: 31
- framebufferNoAttachmentsSampleCounts: 31
- maxColorAttachments: 8
- sampledImageColorSampleCounts: 15
- sampledImageIntegerSampleCounts: 15
- sampledImageDepthSampleCounts: 15
- sampledImageStencilSampleCounts: 31
- storageImageSampleCounts: 15
- maxSampleMaskWords: 1
- timestampComputeAndGraphics: 1
- timestampPeriod: 1.000000
- maxClipDistances: 8
- maxCullDistances: 8
- maxCombinedClipAndCullDistances: 8
- discreteQueuePriorities: 2
- pointSizeRange: [1.000000 ; 2047.937500]
- lineWidthRange: [1.000000 ; 64.000000]
- pointSizeGranularity: 0.062500
- lineWidthGranularity: 1.000000
- strictLines: 1
- standardSampleLocations: 1
- optimalBufferCopyOffsetAlignment: 1
- optimalBufferCopyRowPitchAlignment: 1
- nonCoherentAtomSize: 64


===================================[ NVIDIA CUDA Capabilities ]
- CUDA Device 0
- Device name: GeForce GTX 1070
- PCI bus ID: 1
- Compute Capability: 6.1
- Total memory: 4095 MB
- Peak memory bandwidth: 256 GB/s
- L2 cache: 2 MB
- Core clock rate: 1683 MHz
- Memory clock rate: 4004 MHz
- Multiprocessors (SMs): 15
- CUDA cores per SM: 128
- CUDA cores: 1920
- Async engines: 2
- Warp Size: 32
- Max Threads Per Block: 1024
- Threads Per Block: 1024 x 1024 x 64
- Grid Size: 2147483647 x 65535 x 65535
- Registers Per Block: 65536
- Texture Alignment: 512 byte
- Total Constant Memory: 64 Kb


===================================[ OpenCL Capabilities ]
- Num OpenCL platforms: 1
- CL_PLATFORM_NAME: NVIDIA CUDA
- CL_PLATFORM_VENDOR: NVIDIA Corporation
- CL_PLATFORM_VERSION: OpenCL 1.2 CUDA 10.2.120
- CL_PLATFORM_PROFILE: FULL_PROFILE
- Num devices: 1

- CL_DEVICE_NAME: GeForce GTX 1070
- CL_DEVICE_VENDOR: NVIDIA Corporation
- CL_DRIVER_VERSION: 431.07
- CL_DEVICE_PROFILE: FULL_PROFILE
- CL_DEVICE_VERSION: OpenCL 1.2 CUDA
- CL_DEVICE_TYPE: GPU
- CL_DEVICE_VENDOR_ID: 0x10DE
- CL_DEVICE_MAX_COMPUTE_UNITS: 15
- CL_DEVICE_MAX_CLOCK_FREQUENCY: 1683MHz
- CL_NV_DEVICE_COMPUTE_CAPABILITY_MAJOR: 6
- CL_NV_DEVICE_COMPUTE_CAPABILITY_MINOR: 1
- CL_NV_DEVICE_REGISTERS_PER_BLOCK: 65536
- CL_NV_DEVICE_WARP_SIZE: 32
- CL_NV_DEVICE_GPU_OVERLAP: 1
- CL_NV_DEVICE_KERNEL_EXEC_TIMEOUT: 1
- CL_NV_DEVICE_INTEGRATED_MEMORY: 0
- CL_DEVICE_ADDRESS_BITS: 32
- CL_DEVICE_MAX_MEM_ALLOC_SIZE: 2097152KB
- CL_DEVICE_GLOBAL_MEM_SIZE: 8192MB
- CL_DEVICE_MAX_PARAMETER_SIZE: 4352
- CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE: 128 Bytes
- CL_DEVICE_GLOBAL_MEM_CACHE_SIZE: 240KB
- CL_DEVICE_ERROR_CORRECTION_SUPPORT: NO
- CL_DEVICE_LOCAL_MEM_TYPE: Local (scratchpad)
- CL_DEVICE_LOCAL_MEM_SIZE: 48KB
- CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE: 64KB
- CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS: 3
- CL_DEVICE_MAX_WORK_ITEM_SIZES: [1024 ; 1024 ; 64]
- CL_DEVICE_MAX_WORK_GROUP_SIZE: 1024
- CL_EXEC_NATIVE_KERNEL: 14524908
- CL_DEVICE_IMAGE_SUPPORT: YES
- CL_DEVICE_MAX_READ_IMAGE_ARGS: 256
- CL_DEVICE_MAX_WRITE_IMAGE_ARGS: 16
- CL_DEVICE_IMAGE2D_MAX_WIDTH: 16384
- CL_DEVICE_IMAGE2D_MAX_HEIGHT: 32768
- CL_DEVICE_IMAGE3D_MAX_WIDTH: 16384
- CL_DEVICE_IMAGE3D_MAX_HEIGHT: 16384
- CL_DEVICE_IMAGE3D_MAX_DEPTH: 16384
- CL_DEVICE_MAX_SAMPLERS: 32
- CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR: 1
- CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT: 1
- CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT: 1
- CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG: 1
- CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT: 1
- CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE: 1
- CL_DEVICE_EXTENSIONS: 15
- Extensions:
- cl_khr_global_int32_base_atomics
- cl_khr_global_int32_extended_atomics
- cl_khr_local_int32_base_atomics
- cl_khr_local_int32_extended_atomics
- cl_khr_fp64
- cl_khr_byte_addressable_store
- cl_khr_icd
- cl_khr_gl_sharing
- cl_nv_compiler_options
- cl_nv_device_attribute_query
- cl_nv_pragma_unroll
- cl_nv_d3d10_sharing
- cl_khr_d3d10_sharing
- cl_nv_d3d11_sharing
- cl_nv_copy_opts
__________________
"We're all behind our baseball team..."
RMc is offline   Reply With Quote
Old 03-18-2020, 07:16 AM   #7
RMc
All Star Starter
 
RMc's Avatar
 
Join Date: Jan 2004
Posts: 1,418
Quote:
We suggest playing around with the OpenGL settings (Game Settings -> Facegen & 3D tab)
Where is the "Facegen & 3D" tab under Game Settings? All I see is "Players and FaceGen"...
__________________
"We're all behind our baseball team..."
RMc is offline   Reply With Quote
Old 03-18-2020, 11:37 AM   #8
RMc
All Star Starter
 
RMc's Avatar
 
Join Date: Jan 2004
Posts: 1,418
Hello? (RMc knocks on screen)
__________________
"We're all behind our baseball team..."
RMc is offline   Reply With Quote
Old 03-18-2020, 12:40 PM   #9
Lukas Berger
OOTP Developments
 
Lukas Berger's Avatar
 
Join Date: Aug 2007
Location: Nice, Côte d'Azur, France
Posts: 19,874
Quote:
Originally Posted by RMc View Post
Where is the "Facegen & 3D" tab under Game Settings? All I see is "Players and FaceGen"...
You're going to your league settings. 3D & Facegen is on the main settings screen that you can access from the start screen for instance, or from the menu where you can save or quite when you have a league loaded.

But what's actually going wrong for you?
__________________

lukas@ootpdevelopments.com

Order Out of the Park Baseball 25!

Need to upload files for us to check out? Instructions can be found here
Lukas Berger is offline   Reply With Quote
Old 03-18-2020, 01:59 PM   #10
RMc
All Star Starter
 
RMc's Avatar
 
Join Date: Jan 2004
Posts: 1,418
Here's what I see when I open the Settings/3D & Facegen screen:

Name:  03.jpg
Views: 884
Size:  290.1 KB

Name:  04.jpg
Views: 811
Size:  297.1 KB

Which one do I choose? And where/what is "Open GL Shader Mode"?

Quote:
But what's actually going wrong for you?
Whenever I enter the 3D Construction Kit, when I select "ballpark shape" from the drop-down menu, the game immediately crashes. Also, selecting a "field texture" changes nothing. None of the elements in Steps 2 or 3 work, either.

Is anyone else having this problem?
__________________
"We're all behind our baseball team..."
RMc is offline   Reply With Quote
Old 03-18-2020, 02:11 PM   #11
Lukas Berger
OOTP Developments
 
Lukas Berger's Avatar
 
Join Date: Aug 2007
Location: Nice, Côte d'Azur, France
Posts: 19,874
Quote:
Originally Posted by RMc View Post
Attachment 679761

Attachment 679762

Which one do I choose? And where/what is "Open GL Shader Mode"?
I can't tell you which one to choose, it's a matter of whichever one works best on your system. Trial and error is the only way to figure that out.

In this case it may just be a bug with the creation kit. We'll take a look at it.
__________________

lukas@ootpdevelopments.com

Order Out of the Park Baseball 25!

Need to upload files for us to check out? Instructions can be found here
Lukas Berger is offline   Reply With Quote
Old 03-18-2020, 07:44 PM   #12
catcherjul
Major Leagues
 
Join Date: Apr 2012
Location: Montréal
Posts: 311
Everything worked well yesterday but today, when I want to watch a game in 3D, I have a message that tells me something like ''Unable do load 3D model'' and forces me to use 2d instead.

I tried a lot of stadiums, even official one, and I always get this message.
catcherjul is offline   Reply With Quote
Old 03-19-2020, 03:22 AM   #13
Lukas Berger
OOTP Developments
 
Lukas Berger's Avatar
 
Join Date: Aug 2007
Location: Nice, Côte d'Azur, France
Posts: 19,874
Quote:
Originally Posted by catcherjul View Post
Everything worked well yesterday but today, when I want to watch a game in 3D, I have a message that tells me something like ''Unable do load 3D model'' and forces me to use 2d instead.

I tried a lot of stadiums, even official one, and I always get this message.
Can you try restarting the game (and your system as well probably)?
__________________

lukas@ootpdevelopments.com

Order Out of the Park Baseball 25!

Need to upload files for us to check out? Instructions can be found here
Lukas Berger is offline   Reply With Quote
Old 03-19-2020, 06:17 AM   #14
catcherjul
Major Leagues
 
Join Date: Apr 2012
Location: Montréal
Posts: 311
Quote:
Originally Posted by Lukas Berger View Post
Can you try restarting the game (and your system as well probably)?
Tried this before writting here and I was having the same problem. Did it again after you recommendation and it worked

Thanks!
catcherjul is offline   Reply With Quote
Old 03-19-2020, 12:06 PM   #15
BaseballATeam
Bat Boy
 
Join Date: Mar 2020
Posts: 7
Gameplay camera on balls to infield

The gameplay camera isn't exiting the pitcher view on ball hit to infielders.
BaseballATeam is offline   Reply With Quote
Old 03-27-2020, 09:19 AM   #16
Lukas Berger
OOTP Developments
 
Lukas Berger's Avatar
 
Join Date: Aug 2007
Location: Nice, Côte d'Azur, France
Posts: 19,874
Quote:
Originally Posted by BaseballATeam View Post
The gameplay camera isn't exiting the pitcher view on ball hit to infielders.
The follow camera on pitcher view needs to be adjusted a bit. We'll fix this up soon. For now, you might want to use a different camera for once the ball is put in play.
__________________

lukas@ootpdevelopments.com

Order Out of the Park Baseball 25!

Need to upload files for us to check out? Instructions can be found here
Lukas Berger is offline   Reply With Quote
Old 04-05-2020, 07:57 PM   #17
mjryan65
Minors (Double A)
 
Join Date: Sep 2014
Posts: 143
3D Ballpark Construction Kit issues

Is anyone else having trouble with the 3D Ballpark Consruction Kit? 3D works fine in the game, and the Ballpark Generator worked ok in the beta version. But now with the last couple of builds, when I change a setting in the Park Generator nothing happens to the 3D graphic. I click to change to Minor League Park and nothing happens on the graphic. I can't rotate the graphic. I can't move the fences. The only time the 3D graphic changes is when I change the Ballpark Shape and then move the cursor over the 3D graphic.

I have DircetX 12 and am running OpenGL 4.3. I played with all the OpenGL settings in 'OOTP Settings', but nothing seems to work.

Any suggestions?
mjryan65 is offline   Reply With Quote
Old 05-10-2020, 01:48 AM   #18
Kviator
Bat Boy
 
Join Date: May 2020
Posts: 5
Player Faces Disappearing

I am having a problem where player faces are disappearing and it is just a blank top left corner with no face. If I go into the images folder and look in the players folder it has an image for all the players in the save except they are just a solid black color

Drivers are up to date as well. And I have tried to force update the players pictures but that does not work.
Kviator is offline   Reply With Quote
Old 07-02-2020, 12:04 PM   #19
txstrangers
Bat Boy
 
Join Date: Oct 2018
Posts: 3
FaceGens Not Loading Into Games

A few months into the season I've started experiencing a problem with FaceGens loading into games correctly. While some games are fine, I can tell if there's going to be a problem at the initial game launch screen, when some players (e.g. Carlos Tocci in the attached pic) show up without their FaceGen. The FaceGen will be absent during the game as well, and a black outline shows up in its place. It seems to vary from team to team (for some reason almost all of the Astros roster), and the problem has persisted despite re-generating/updating the FaceGens. The FaceGens seem to be appearing everywhere else normally. Any advice is appreciated.
Attached Images
Image 
txstrangers is offline   Reply With Quote
Old 11-14-2020, 01:34 PM   #20
conman14
Major Leagues
 
Join Date: Nov 2018
Location: Belfast, N Ireland
Posts: 483
Hi Team, I'm not seeing any FaceGen models since I had my laptop wiped due to an OS corruption, and have been redownloading everything since. I never encountered these issues before on this laptop. I've tried all of the different combinations of options in the game, as well as uninstalling/reinstalling the game, verifying integrity of the files etc. See attached my GPU Caps report.
Attached Files
File Type: txt gpu_caps_viewer_report.txt (53.4 KB, 130 views)
conman14 is offline   Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 01:15 PM.

 

Major League and Minor League Baseball trademarks and copyrights are used with permission of Major League Baseball. Visit MLB.com and MiLB.com.

Officially Licensed Product – MLB Players, Inc.

Out of the Park Baseball is a registered trademark of Out of the Park Developments GmbH & Co. KG

Google Play is a trademark of Google Inc.

Apple, iPhone, iPod touch and iPad are trademarks of Apple Inc., registered in the U.S. and other countries.

COPYRIGHT © 2023 OUT OF THE PARK DEVELOPMENTS. ALL RIGHTS RESERVED.

 

Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Copyright © 2020 Out of the Park Developments