[GEM-dev] No more AA

Jack jack at rybn.org
Sat Nov 19 18:42:37 CET 2011


Le 12/11/2011 16:45, Jack a écrit :
> Le 12/11/2011 16:39, cyrille henry a écrit :
>> have you try other FSAA number than 8?
>>
>> c
>>
>> Le 12/11/2011 15:14, Jack a écrit :
>>> Hello,
>>>
>>> I can't activate FSAA here with :
>>> verbose( -1):GEM: ver: 0.93.git ddca887
>>> verbose( -1):GEM: compiled: Nov 11 2011
>>>
>>> On Pd 0.42.6
>>>
>>> Is there a problem on my configuration ?
>>> A small patch is attached.
>>>
>>>
>>>
>>> Here information from Gem :
>>>
>>> GEM information
>>> ---------------
>>> OpenGL info
>>> Vendor: NVIDIA Corporation
>>> Renderer: GeForce GT 555M/PCI/SSE2
>>> Version: 4.2.0 NVIDIA 285.05.09
>>> Extensions: GL_ARB_base_instance
>>> Extensions: GL_ARB_blend_func_extended
>>> Extensions: GL_ARB_color_buffer_float
>>> Extensions: GL_ARB_compatibility
>>> Extensions: GL_ARB_compressed_texture_pixel_storage
>>> Extensions: GL_ARB_conservative_depth
>>> Extensions: GL_ARB_copy_buffer
>>> Extensions: GL_ARB_depth_buffer_float
>>> Extensions: GL_ARB_depth_clamp
>>> Extensions: GL_ARB_depth_texture
>>> Extensions: GL_ARB_draw_buffers
>>> Extensions: GL_ARB_draw_buffers_blend
>>> Extensions: GL_ARB_draw_indirect
>>> Extensions: GL_ARB_draw_elements_base_vertex
>>> Extensions: GL_ARB_draw_instanced
>>> Extensions: GL_ARB_ES2_compatibility
>>> Extensions: GL_ARB_explicit_attrib_location
>>> Extensions: GL_ARB_fragment_coord_conventions
>>> Extensions: GL_ARB_fragment_program
>>> Extensions: GL_ARB_fragment_program_shadow
>>> Extensions: GL_ARB_fragment_shader
>>> Extensions: GL_ARB_framebuffer_object
>>> Extensions: GL_ARB_framebuffer_sRGB
>>> Extensions: GL_ARB_geometry_shader4
>>> Extensions: GL_ARB_get_program_binary
>>> Extensions: GL_ARB_gpu_shader5
>>> Extensions: GL_ARB_gpu_shader_fp64
>>> Extensions: GL_ARB_half_float_pixel
>>> Extensions: GL_ARB_half_float_vertex
>>> Extensions: GL_ARB_imaging
>>> Extensions: GL_ARB_instanced_arrays
>>> Extensions: GL_ARB_internalformat_query
>>> Extensions: GL_ARB_map_buffer_alignment
>>> Extensions: GL_ARB_map_buffer_range
>>> Extensions: GL_ARB_multisample
>>> Extensions: GL_ARB_multitexture
>>> Extensions: GL_ARB_occlusion_query
>>> Extensions: GL_ARB_occlusion_query2
>>> Extensions: GL_ARB_pixel_buffer_object
>>> Extensions: GL_ARB_point_parameters
>>> Extensions: GL_ARB_point_sprite
>>> Extensions: GL_ARB_provoking_vertex
>>> Extensions: GL_ARB_robustness
>>> Extensions: GL_ARB_sample_shading
>>> Extensions: GL_ARB_sampler_objects
>>> Extensions: GL_ARB_seamless_cube_map
>>> Extensions: GL_ARB_separate_shader_objects
>>> Extensions: GL_ARB_shader_atomic_counters
>>> Extensions: GL_ARB_shader_bit_encoding
>>> Extensions: GL_ARB_shader_image_load_store
>>> Extensions: GL_ARB_shader_objects
>>> Extensions: GL_ARB_shader_precision
>>> Extensions: GL_ARB_shader_subroutine
>>> Extensions: GL_ARB_shading_language_100
>>> Extensions: GL_ARB_shading_language_420pack
>>> Extensions: GL_ARB_shading_language_include
>>> Extensions: GL_ARB_shading_language_packing
>>> Extensions: GL_ARB_shadow
>>> Extensions: GL_ARB_sync
>>> Extensions: GL_ARB_tessellation_shader
>>> Extensions: GL_ARB_texture_border_clamp
>>> Extensions: GL_ARB_texture_buffer_object
>>> Extensions: GL_ARB_texture_buffer_object_rgb32
>>> Extensions: GL_ARB_texture_compression
>>> Extensions: GL_ARB_texture_compression_bptc
>>> Extensions: GL_ARB_texture_compression_rgtc
>>> Extensions: GL_ARB_texture_cube_map
>>> Extensions: GL_ARB_texture_cube_map_array
>>> Extensions: GL_ARB_texture_env_add
>>> Extensions: GL_ARB_texture_env_combine
>>> Extensions: GL_ARB_texture_env_crossbar
>>> Extensions: GL_ARB_texture_env_dot3
>>> Extensions: GL_ARB_texture_float
>>> Extensions: GL_ARB_texture_gather
>>> Extensions: GL_ARB_texture_mirrored_repeat
>>> Extensions: GL_ARB_texture_multisample
>>> Extensions: GL_ARB_texture_non_power_of_two
>>> Extensions: GL_ARB_texture_query_lod
>>> Extensions: GL_ARB_texture_rectangle
>>> Extensions: GL_ARB_texture_rg
>>> Extensions: GL_ARB_texture_rgb10_a2ui
>>> Extensions: GL_ARB_texture_storage
>>> Extensions: GL_ARB_texture_swizzle
>>> Extensions: GL_ARB_timer_query
>>> Extensions: GL_ARB_transform_feedback2
>>> Extensions: GL_ARB_transform_feedback3
>>> Extensions: GL_ARB_transform_feedback_instanced
>>> Extensions: GL_ARB_transpose_matrix
>>> Extensions: GL_ARB_uniform_buffer_object
>>> Extensions: GL_ARB_vertex_array_bgra
>>> Extensions: GL_ARB_vertex_array_object
>>> Extensions: GL_ARB_vertex_attrib_64bit
>>> Extensions: GL_ARB_vertex_buffer_object
>>> Extensions: GL_ARB_vertex_program
>>> Extensions: GL_ARB_vertex_shader
>>> Extensions: GL_ARB_vertex_type_2_10_10_10_rev
>>> Extensions: GL_ARB_viewport_array
>>> Extensions: GL_ARB_window_pos
>>> Extensions: GL_ATI_draw_buffers
>>> Extensions: GL_ATI_texture_float
>>> Extensions: GL_ATI_texture_mirror_once
>>> Extensions: GL_S3_s3tc
>>> Extensions: GL_EXT_texture_env_add
>>> Extensions: GL_EXT_abgr
>>> Extensions: GL_EXT_bgra
>>> Extensions: GL_EXT_bindable_uniform
>>> Extensions: GL_EXT_blend_color
>>> Extensions: GL_EXT_blend_equation_separate
>>> Extensions: GL_EXT_blend_func_separate
>>> Extensions: GL_EXT_blend_minmax
>>> Extensions: GL_EXT_blend_subtract
>>> Extensions: GL_EXT_compiled_vertex_array
>>> Extensions: GL_EXT_Cg_shader
>>> Extensions: GL_EXT_depth_bounds_test
>>> Extensions: GL_EXT_direct_state_access
>>> Extensions: GL_EXT_draw_buffers2
>>> Extensions: GL_EXT_draw_instanced
>>> Extensions: GL_EXT_draw_range_elements
>>> Extensions: GL_EXT_fog_coord
>>> Extensions: GL_EXT_framebuffer_blit
>>> Extensions: GL_EXT_framebuffer_multisample
>>> Extensions: GL_EXTX_framebuffer_mixed_formats
>>> Extensions: GL_EXT_framebuffer_object
>>> Extensions: GL_EXT_framebuffer_sRGB
>>> Extensions: GL_EXT_geometry_shader4
>>> Extensions: GL_EXT_gpu_program_parameters
>>> Extensions: GL_EXT_gpu_shader4
>>> Extensions: GL_EXT_multi_draw_arrays
>>> Extensions: GL_EXT_packed_depth_stencil
>>> Extensions: GL_EXT_packed_float
>>> Extensions: GL_EXT_packed_pixels
>>> Extensions: GL_EXT_pixel_buffer_object
>>> Extensions: GL_EXT_point_parameters
>>> Extensions: GL_EXT_provoking_vertex
>>> Extensions: GL_EXT_rescale_normal
>>> Extensions: GL_EXT_secondary_color
>>> Extensions: GL_EXT_separate_shader_objects
>>> Extensions: GL_EXT_separate_specular_color
>>> Extensions: GL_EXT_shader_image_load_store
>>> Extensions: GL_EXT_shadow_funcs
>>> Extensions: GL_EXT_stencil_two_side
>>> Extensions: GL_EXT_stencil_wrap
>>> Extensions: GL_EXT_texture3D
>>> Extensions: GL_EXT_texture_array
>>> Extensions: GL_EXT_texture_buffer_object
>>> Extensions: GL_EXT_texture_compression_dxt1
>>> Extensions: GL_EXT_texture_compression_latc
>>> Extensions: GL_EXT_texture_compression_rgtc
>>> Extensions: GL_EXT_texture_compression_s3tc
>>> Extensions: GL_EXT_texture_cube_map
>>> Extensions: GL_EXT_texture_edge_clamp
>>> Extensions: GL_EXT_texture_env_combine
>>> Extensions: GL_EXT_texture_env_dot3
>>> Extensions: GL_EXT_texture_filter_anisotropic
>>> Extensions: GL_EXT_texture_format_BGRA8888
>>> Extensions: GL_EXT_texture_integer
>>> Extensions: GL_EXT_texture_lod
>>> Extensions: GL_EXT_texture_lod_bias
>>> Extensions: GL_EXT_texture_mirror_clamp
>>> Extensions: GL_EXT_texture_object
>>> Extensions: GL_EXT_texture_shared_exponent
>>> Extensions: GL_EXT_texture_sRGB
>>> Extensions: GL_EXT_texture_sRGB_decode
>>> Extensions: GL_EXT_texture_storage
>>> Extensions: GL_EXT_texture_swizzle
>>> Extensions: GL_EXT_texture_type_2_10_10_10_REV
>>> Extensions: GL_EXT_timer_query
>>> Extensions: GL_EXT_transform_feedback2
>>> Extensions: GL_EXT_vertex_array
>>> Extensions: GL_EXT_vertex_array_bgra
>>> Extensions: GL_EXT_vertex_attrib_64bit
>>> Extensions: GL_EXT_x11_sync_object
>>> Extensions: GL_EXT_import_sync_object
>>> Extensions: GL_IBM_rasterpos_clip
>>> Extensions: GL_IBM_texture_mirrored_repeat
>>> Extensions: GL_KTX_buffer_region
>>> Extensions: GL_NV_alpha_test
>>> Extensions: GL_NV_blend_minmax
>>> Extensions: GL_NV_blend_square
>>> Extensions: GL_NV_complex_primitives
>>> Extensions: GL_NV_conditional_render
>>> Extensions: GL_NV_copy_depth_to_color
>>> Extensions: GL_NV_copy_image
>>> Extensions: GL_NV_depth_buffer_float
>>> Extensions: GL_NV_depth_clamp
>>> Extensions: GL_NV_explicit_multisample
>>> Extensions: GL_NV_fbo_color_attachments
>>> Extensions: GL_NV_fence
>>> Extensions: GL_NV_float_buffer
>>> Extensions: GL_NV_fog_distance
>>> Extensions: GL_NV_fragdepth
>>> Extensions: GL_NV_fragment_program
>>> Extensions: GL_NV_fragment_program_option
>>> Extensions: GL_NV_fragment_program2
>>> Extensions: GL_NV_framebuffer_multisample_coverage
>>> Extensions: GL_NV_geometry_shader4
>>> Extensions: GL_NV_gpu_program4
>>> Extensions: GL_NV_gpu_program4_1
>>> Extensions: GL_NV_gpu_program5
>>> Extensions: GL_NV_gpu_program_fp64
>>> Extensions: GL_NV_gpu_shader5
>>> Extensions: GL_NV_half_float
>>> Extensions: GL_NV_light_max_exponent
>>> Extensions: GL_NV_multisample_coverage
>>> Extensions: GL_NV_multisample_filter_hint
>>> Extensions: GL_NV_occlusion_query
>>> Extensions: GL_NV_packed_depth_stencil
>>> Extensions: GL_NV_parameter_buffer_object
>>> Extensions: GL_NV_parameter_buffer_object2
>>> Extensions: GL_NV_path_rendering
>>> Extensions: GL_NV_pixel_data_range
>>> Extensions: GL_NV_point_sprite
>>> Extensions: GL_NV_primitive_restart
>>> Extensions: GL_NV_register_combiners
>>> Extensions: GL_NV_register_combiners2
>>> Extensions: GL_NV_shader_atomic_counters
>>> Extensions: GL_NV_shader_buffer_load
>>> Extensions: GL_NV_texgen_reflection
>>> Extensions: GL_NV_texture_barrier
>>> Extensions: GL_NV_texture_compression_vtc
>>> Extensions: GL_NV_texture_env_combine4
>>> Extensions: GL_NV_texture_expand_normal
>>> Extensions: GL_NV_texture_lod_clamp
>>> Extensions: GL_NV_texture_multisample
>>> Extensions: GL_NV_texture_rectangle
>>> Extensions: GL_NV_texture_shader
>>> Extensions: GL_NV_texture_shader2
>>> Extensions: GL_NV_texture_shader3
>>> Extensions: GL_NV_transform_feedback
>>> Extensions: GL_NV_transform_feedback2
>>> Extensions: GL_NV_vdpau_interop
>>> Extensions: GL_NV_vertex_array_range
>>> Extensions: GL_NV_vertex_array_range2
>>> Extensions: GL_NV_vertex_attrib_integer_64bit
>>> Extensions: GL_NV_vertex_buffer_unified_memory
>>> Extensions: GL_NV_vertex_program
>>> Extensions: GL_NV_vertex_program1_1
>>> Extensions: GL_NV_vertex_program2
>>> Extensions: GL_NV_vertex_program2_option
>>> Extensions: GL_NV_vertex_program3
>>> Extensions: GL_NVX_conditional_render
>>> Extensions: GL_NVX_gpu_memory_info
>>> Extensions: GL_OES_depth24
>>> Extensions: GL_OES_depth32
>>> Extensions: GL_OES_depth_texture
>>> Extensions: GL_OES_element_index_uint
>>> Extensions: GL_OES_fbo_render_mipmap
>>> Extensions: GL_OES_get_program_binary
>>> Extensions: GL_OES_mapbuffer
>>> Extensions: GL_OES_packed_depth_stencil
>>> Extensions: GL_OES_rgb8_rgba8
>>> Extensions: GL_OES_standard_derivatives
>>> Extensions: GL_OES_texture_3D
>>> Extensions: GL_OES_texture_float
>>> Extensions: GL_OES_texture_float_linear
>>> Extensions: GL_OES_texture_half_float
>>> Extensions: GL_OES_texture_half_float_linear
>>> Extensions: GL_OES_texture_npot
>>> Extensions: GL_OES_vertex_array_object
>>> Extensions: GL_OES_vertex_half_float
>>> Extensions: GL_SGIS_generate_mipmap
>>> Extensions: GL_SGIS_texture_lod
>>> Extensions: GL_SGIX_depth_texture
>>> Extensions: GL_SGIX_shadow
>>> Extensions: GL_SUN_slice_accum
>>> ---------------
>>> window state: 1
>>> topmost: 0
>>> profile: 0
>>> buffer: 2
>>> stereo: 0
>>> full screen: 0
>>> width: 500, height 500
>>> offset: 0+0
>>> frame rate: 50.000000
>>> red: 8
>>> green: 8
>>> blue: 8
>>> max texture: 16384
>>> lighting 0
>>> rectangle texturing: 2
>>> direct yuv texturing: 0
>>>
>>> GemSettings
>>> -----------
>>> key ['gem.path']: ' /home/jack/Gem'
>>>
>>> ++
>>>
>>> Jack
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> GEM-dev mailing list
>>> GEM-dev at iem.at
>>> http://lists.puredata.info/listinfo/gem-dev
>>
>> _______________________________________________
>> GEM-dev mailing list
>> GEM-dev at iem.at
>> http://lists.puredata.info/listinfo/gem-dev
> Yes, I have and i still get the problem.
> ++
>
> Jack
>
>
>
> _______________________________________________
> GEM-dev mailing list
> GEM-dev at iem.at
> http://lists.puredata.info/listinfo/gem-dev

Hmm, always this problem with anti aliasing here.
The problem occurs on NVidia and on intel graphic cards.
So i don't know where to dig to find a solution.
Any idea ?

pd 0.42.6
Gem 0.93.git ddca887
Bumblebee 2.4.1
++

Jack





More information about the GEM-dev mailing list