Reviewed-by: Marek Olšák <marek.ol...@amd.com>

Marek

On Thu, Dec 31, 2015 at 11:36 PM, Ilia Mirkin <imir...@alum.mit.edu> wrote:
> Signed-off-by: Ilia Mirkin <imir...@alum.mit.edu>
> ---
>  src/mesa/state_tracker/st_extensions.c | 22 +++++++++++-----------
>  1 file changed, 11 insertions(+), 11 deletions(-)
>
> diff --git a/src/mesa/state_tracker/st_extensions.c 
> b/src/mesa/state_tracker/st_extensions.c
> index a0168d8..90eb677 100644
> --- a/src/mesa/state_tracker/st_extensions.c
> +++ b/src/mesa/state_tracker/st_extensions.c
> @@ -440,11 +440,15 @@ void st_init_extensions(struct pipe_screen *screen,
>        { o(ARB_base_instance),                PIPE_CAP_START_INSTANCE         
>           },
>        { o(ARB_buffer_storage),               
> PIPE_CAP_BUFFER_MAP_PERSISTENT_COHERENT   },
>        { o(ARB_clear_texture),                PIPE_CAP_CLEAR_TEXTURE          
>           },
> +      { o(ARB_clip_control),                 PIPE_CAP_CLIP_HALFZ             
>           },
>        { o(ARB_color_buffer_float),           PIPE_CAP_VERTEX_COLOR_UNCLAMPED 
>           },
> +      { o(ARB_conditional_render_inverted),  
> PIPE_CAP_CONDITIONAL_RENDER_INVERTED      },
>        { o(ARB_copy_image),                   
> PIPE_CAP_COPY_BETWEEN_COMPRESSED_AND_PLAIN_FORMATS },
>        { o(ARB_depth_clamp),                  PIPE_CAP_DEPTH_CLIP_DISABLE     
>           },
>        { o(ARB_depth_texture),                PIPE_CAP_TEXTURE_SHADOW_MAP     
>           },
> +      { o(ARB_derivative_control),           
> PIPE_CAP_TGSI_FS_FINE_DERIVATIVE          },
>        { o(ARB_draw_buffers_blend),           PIPE_CAP_INDEP_BLEND_FUNC       
>           },
> +      { o(ARB_draw_indirect),                PIPE_CAP_DRAW_INDIRECT          
>           },
>        { o(ARB_draw_instanced),               PIPE_CAP_TGSI_INSTANCEID        
>           },
>        { o(ARB_fragment_program_shadow),      PIPE_CAP_TEXTURE_SHADOW_MAP     
>           },
>        { o(ARB_framebuffer_object),           
> PIPE_CAP_MIXED_FRAMEBUFFER_SIZES          },
> @@ -453,6 +457,7 @@ void st_init_extensions(struct pipe_screen *screen,
>        { o(ARB_occlusion_query2),             PIPE_CAP_OCCLUSION_QUERY        
>           },
>        { o(ARB_pipeline_statistics_query),    
> PIPE_CAP_QUERY_PIPELINE_STATISTICS        },
>        { o(ARB_point_sprite),                 PIPE_CAP_POINT_SPRITE           
>           },
> +      { o(ARB_sample_shading),               PIPE_CAP_SAMPLE_SHADING         
>           },
>        { o(ARB_seamless_cube_map),            PIPE_CAP_SEAMLESS_CUBE_MAP      
>           },
>        { o(ARB_shader_draw_parameters),       PIPE_CAP_DRAW_PARAMETERS        
>           },
>        { o(ARB_shader_stencil_export),        PIPE_CAP_SHADER_STENCIL_EXPORT  
>           },
> @@ -460,15 +465,21 @@ void st_init_extensions(struct pipe_screen *screen,
>        { o(ARB_shader_texture_lod),           PIPE_CAP_SM3                    
>           },
>        { o(ARB_shadow),                       PIPE_CAP_TEXTURE_SHADOW_MAP     
>           },
>        { o(ARB_texture_buffer_object),        PIPE_CAP_TEXTURE_BUFFER_OBJECTS 
>           },
> +      { o(ARB_texture_cube_map_array),       PIPE_CAP_CUBE_MAP_ARRAY         
>           },
>        { o(ARB_texture_gather),               
> PIPE_CAP_MAX_TEXTURE_GATHER_COMPONENTS    },
>        { o(ARB_texture_mirror_clamp_to_edge), PIPE_CAP_TEXTURE_MIRROR_CLAMP   
>           },
> +      { o(ARB_texture_multisample),          PIPE_CAP_TEXTURE_MULTISAMPLE    
>           },
>        { o(ARB_texture_non_power_of_two),     PIPE_CAP_NPOT_TEXTURES          
>           },
> +      { o(ARB_texture_query_lod),            PIPE_CAP_TEXTURE_QUERY_LOD      
>           },
> +      { o(ARB_texture_view),                 PIPE_CAP_SAMPLER_VIEW_TARGET    
>           },
>        { o(ARB_timer_query),                  PIPE_CAP_QUERY_TIMESTAMP        
>           },
>        { o(ARB_transform_feedback2),          
> PIPE_CAP_STREAM_OUTPUT_PAUSE_RESUME       },
>        { o(ARB_transform_feedback3),          
> PIPE_CAP_STREAM_OUTPUT_PAUSE_RESUME       },
>
>        { o(EXT_blend_equation_separate),      
> PIPE_CAP_BLEND_EQUATION_SEPARATE          },
> +      { o(EXT_depth_bounds_test),            PIPE_CAP_DEPTH_BOUNDS_TEST      
>           },
>        { o(EXT_draw_buffers2),                PIPE_CAP_INDEP_BLEND_ENABLE     
>           },
> +      { o(EXT_polygon_offset_clamp),         PIPE_CAP_POLYGON_OFFSET_CLAMP   
>           },
>        { o(EXT_stencil_two_side),             PIPE_CAP_TWO_SIDED_STENCIL      
>           },
>        { o(EXT_texture_array),                
> PIPE_CAP_MAX_TEXTURE_ARRAY_LAYERS         },
>        { o(EXT_texture_filter_anisotropic),   PIPE_CAP_ANISOTROPIC_FILTER     
>           },
> @@ -489,17 +500,6 @@ void st_init_extensions(struct pipe_screen *screen,
>        { o(OES_standard_derivatives),         PIPE_CAP_SM3                    
>           },
>        { o(OES_texture_float_linear),         PIPE_CAP_TEXTURE_FLOAT_LINEAR   
>           },
>        { o(OES_texture_half_float_linear),    
> PIPE_CAP_TEXTURE_HALF_FLOAT_LINEAR        },
> -      { o(ARB_texture_cube_map_array),       PIPE_CAP_CUBE_MAP_ARRAY         
>           },
> -      { o(ARB_texture_multisample),          PIPE_CAP_TEXTURE_MULTISAMPLE    
>           },
> -      { o(ARB_texture_query_lod),            PIPE_CAP_TEXTURE_QUERY_LOD      
>           },
> -      { o(ARB_sample_shading),               PIPE_CAP_SAMPLE_SHADING         
>           },
> -      { o(ARB_draw_indirect),                PIPE_CAP_DRAW_INDIRECT          
>           },
> -      { o(ARB_derivative_control),           
> PIPE_CAP_TGSI_FS_FINE_DERIVATIVE          },
> -      { o(ARB_conditional_render_inverted),  
> PIPE_CAP_CONDITIONAL_RENDER_INVERTED      },
> -      { o(ARB_texture_view),                 PIPE_CAP_SAMPLER_VIEW_TARGET    
>           },
> -      { o(ARB_clip_control),                 PIPE_CAP_CLIP_HALFZ             
>           },
> -      { o(EXT_polygon_offset_clamp),         PIPE_CAP_POLYGON_OFFSET_CLAMP   
>           },
> -      { o(EXT_depth_bounds_test),            PIPE_CAP_DEPTH_BOUNDS_TEST      
>           },
>     };
>
>     /* Required: render target and sampler support */
> --
> 2.4.10
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to