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