Mesa (main): 37 new commits

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Dec 14 18:07:54 UTC 2021


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae4065f0b2d7aa47c22f1241b6ba6fdc0a440fd2
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue Dec 7 17:50:35 2021 -0500

    mesa: use nop dispatch for ColorTable/Convolution/Histogram
    
    The nop dispatch generates GL_INVALID_OPERATION too.
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7994b6c893c2feaa8485c012494cdaba69145eba
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue Dec 7 16:48:11 2021 -0500

    mesa: remove all GL func forward declarations because they are autogenerated
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ca96f5cf6d31ba16466f60c316483baa548aa30
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue Dec 14 12:11:09 2021 -0500

    mesa,vbo: make ES wrapper functions static
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c91c6162b64ab44105b5199cde5cb596a29c129
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue Dec 14 12:02:32 2021 -0500

    glapi: add missing no_error settings for implemented functions
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a9d14fa4d2c57f0ba2b1bef9326ccd70f7d33e4
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Dec 1 19:55:30 2021 -0500

    mesa: remove COPY_DISPATCH code that doesn't do anything
    
    When we get into create_beginend_table, ctx->Exec only contains nops
    set by _mesa_alloc_dispatch_table. This function calls
    _mesa_alloc_dispatch_table too, so table and ctx->Exec are identical,
    and then it copies identical entries from one table to the other.
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=933a88f76c6af1dd2a77e31b22ef6e310bf77de2
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Dec 1 16:59:23 2021 -0500

    mesa: rename _ae_ArrayElement -> _mesa_ArrayElement to match glapi
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e49d9c0fed174d5bdf9785fce43da07e610f1148
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Nov 29 14:04:42 2021 -0500

    mesa: use ctx->GLThread.enabled now that it's correct
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d052612317717d57beb32eb32c2bcd21b683ebf5
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue Nov 30 08:28:35 2021 -0500

    glthread: disable glthread if the context is lost
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d8301d60210a80f000cc0c30e17b04a4ffc60bd
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Nov 29 13:51:23 2021 -0500

    glthread: fix restoring the dispatch in destroy when the context is not current
    
    also remove an invalid comment in mtypes.h
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=670759a208d3d0c6ef50be2edb27eb693a23e700
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Nov 29 13:58:59 2021 -0500

    glthread: inline _mesa_glthread_restore_dispatch and merge disable & destroy
    
    No change in behavior.
    
    This fixes ctx->GLThread.enabled, which was only set to false by destroy.
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b123ad16aa7f14eade024d2329d44367b8b41d4
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Nov 28 19:39:45 2021 -0500

    glthread: set marshal functions in dispatch only if they exist in the API
    
    We now have proper nop dispatch for the unset functions.
    
    The autogenerated code looks like this:
    
       if ((ctx->API == API_OPENGLES2 && ctx->Version >= 31)) {
          if (_gloffset_DepthRangeArrayfvOES >= 0)
             ((_glapi_proc *)(ctx->MarshalExec))[_gloffset_DepthRangeArrayfvOES] = (_glapi_proc)_mesa_marshal_DepthRangeArrayfvOES;
          if (_gloffset_DepthRangeIndexedfOES >= 0)
             ((_glapi_proc *)(ctx->MarshalExec))[_gloffset_DepthRangeIndexedfOES] = (_glapi_proc)_mesa_marshal_DepthRangeIndexedfOES;
       }
       if (_mesa_is_desktop_gl(ctx)) {
          if (_gloffset_AlphaToCoverageDitherControlNV >= 0)
             ((_glapi_proc *)(ctx->MarshalExec))[_gloffset_AlphaToCoverageDitherControlNV] = (_glapi_proc)_mesa_marshal_AlphaToCoverageDitherControlNV;
          if (_gloffset_AttachObjectARB >= 0)
             ((_glapi_proc *)(ctx->MarshalExec))[_gloffset_AttachObjectARB] = (_glapi_proc)_mesa_marshal_AttachObjectARB;
          if (_gloffset_BeginQueryIndexed >= 0)
             ((_glapi_proc *)(ctx->MarshalExec))[_gloffset_BeginQueryIndexed] = (_glapi_proc)_mesa_marshal_BeginQueryIndexed;
          if (_gloffset_BindBufferOffsetEXT >= 0)
             ((_glapi_proc *)(ctx->MarshalExec))[_gloffset_BindBufferOffsetEXT] = (_glapi_proc)_mesa_marshal_BindBufferOffsetEXT;
       ...
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e93a9b422cd840d58cdf4446ba0f52c73c8a560a
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Nov 29 06:11:35 2021 -0500

    glthread: add nop dispatch
    
    so that glthread behaves the same as the main dispatch.
    
    Also fix the SetError function for GLES 1.0.
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dd3709dcfd18bcacec458f5c478adc0fe5d02d2d
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Nov 29 18:52:48 2021 -0500

    vbo: expose all exec entrypoints for glthread and match api_exec_decl.h names
    
    Autogenerated glthread code will call these directly.
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bade2407fa108b75e20f326e8f5d7439fbf2cd91
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Nov 29 09:02:07 2021 -0500

    mesa: remove GLvertexformat
    
    Function pointers were first set in GLvertexformat, and then
    GLvertexformat was copied to the dispatch.
    
    This just sets the function pointers in the dispatch directly,
    skipping the intermediate GLvertexformat structure.
    
    The code with SET_* calls is autogenerated by api_vtxfmt_init_h.py.
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a87e5d437e6c269b62775cb4ae4925fc96a86041
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Nov 28 20:31:06 2021 -0500

    glapi: autogenerate install_vtxfmt with python
    
    This is a prerequisite for the GLvertexformat removal.
    
    The autogenerated file looks like this:
    
    if (_mesa_is_desktop_gl(ctx) || (ctx->API == API_OPENGLES2 && ctx->Version >= 30)) {
       SET_VertexAttribI4iEXT(tab, NAME(VertexAttribI4iEXT));
       SET_VertexAttribI4ivEXT(tab, NAME(VertexAttribI4ivEXT));
       SET_VertexAttribI4uiEXT(tab, NAME(VertexAttribI4uiEXT));
       SET_VertexAttribI4uivEXT(tab, NAME(VertexAttribI4uivEXT));
    }
    if (ctx->API == API_OPENGLES2) {
       SET_VertexAttrib1fARB(tab, NAME_ES(VertexAttrib1fARB));
       SET_VertexAttrib1fvARB(tab, NAME_ES(VertexAttrib1fvARB));
       SET_VertexAttrib2fARB(tab, NAME_ES(VertexAttrib2fARB));
       SET_VertexAttrib2fvARB(tab, NAME_ES(VertexAttrib2fvARB));
       SET_VertexAttrib3fARB(tab, NAME_ES(VertexAttrib3fARB));
       SET_VertexAttrib3fvARB(tab, NAME_ES(VertexAttrib3fvARB));
       SET_VertexAttrib4fARB(tab, NAME_ES(VertexAttrib4fARB));
       SET_VertexAttrib4fvARB(tab, NAME_ES(VertexAttrib4fvARB));
    }
    if (ctx->API == API_OPENGL_COMPAT) {
       SET_ArrayElement(tab, NAME_AE(ArrayElement));
       SET_Begin(tab, NAME(Begin));
       SET_CallList(tab, NAME_CALLLIST(CallList));
       SET_CallLists(tab, NAME_CALLLIST(CallLists));
       SET_Color3b(tab, NAME(Color3b));
       SET_Color3bv(tab, NAME(Color3bv));
       ...
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1f33948733808dffe94ae70f4bbd42d7e9e3430a
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Nov 29 16:27:35 2021 -0500

    glapi: autogenerate all _mesa_* forward declarations in api_exec_decl.h
    
    We could remove them from other header files now.
    
    This purposefully omits "_exec" in _mesa_exec such as _mesa_exec_Begin
    to make it pretty. Later commits will remove _exec from names, e.g. it
    will become _mesa_Begin. The only other variants are really just
    save_Begin (dlist) and _save_Begin (vbo).
    
    The autogenerated file looks like this:
    
    void GLAPIENTRY _mesa_NewList(GLuint list, GLenum mode);
    void GLAPIENTRY _mesa_EndList(void);
    void GLAPIENTRY _mesa_CallList(GLuint list);
    void GLAPIENTRY _mesa_CallLists(GLsizei n, GLenum type, const GLvoid * lists);
    void GLAPIENTRY _mesa_DeleteLists(GLuint list, GLsizei range);
    GLuint GLAPIENTRY _mesa_GenLists(GLsizei range);
    void GLAPIENTRY _mesa_ListBase(GLuint base);
    void GLAPIENTRY _mesa_Begin(GLenum mode);
    void GLAPIENTRY _mesa_Bitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);
    void GLAPIENTRY _mesa_Color3b(GLbyte red, GLbyte green, GLbyte blue);
    void GLAPIENTRY _mesa_Color3bv(const GLbyte * v);
    ...
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5603d3e42ce67cb20fe34806564452fababfcb37
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Nov 29 16:16:51 2021 -0500

    mesa: remove api_exec.h and move its contents into context.h
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=898649c145982e95b19045896861d4d03f588fcb
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Nov 29 07:55:42 2021 -0500

    glapi: autogenerate api_save.h with save_* function declarations
    
    This is planned to be used by glthread for its own dispatch mechanism.
    
    The autogenerated file looks like this:
    
    void GLAPIENTRY save_NewList(GLuint list, GLenum mode);
    void GLAPIENTRY save_ListBase(GLuint base);
    void GLAPIENTRY save_Bitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);
    void GLAPIENTRY save_RasterPos2d(GLdouble x, GLdouble y);
    void GLAPIENTRY save_RasterPos2dv(const GLdouble * v);
    void GLAPIENTRY save_RasterPos2f(GLfloat x, GLfloat y);
    void GLAPIENTRY save_RasterPos2fv(const GLfloat * v);
    void GLAPIENTRY save_RasterPos2i(GLint x, GLint y);
    void GLAPIENTRY save_RasterPos2iv(const GLint * v);
    ...
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=df3447c331bbf5e2ddb34e9f6e13c0ad1240aca5
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Nov 28 19:14:52 2021 -0500

    glapi: autogenerate _mesa_initialize_save_table with python
    
    The generated file looks like this:
    
    SET_NewList(table, save_NewList);
    SET_ListBase(table, save_ListBase);
    SET_Bitmap(table, save_Bitmap);
    SET_RasterPos2d(table, save_RasterPos2d);
    SET_RasterPos2dv(table, save_RasterPos2dv);
    SET_RasterPos2f(table, save_RasterPos2f);
    SET_RasterPos2fv(table, save_RasterPos2fv);
    SET_RasterPos2i(table, save_RasterPos2i);
    SET_RasterPos2iv(table, save_RasterPos2iv);
    SET_RasterPos2s(table, save_RasterPos2s);
    ...
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d7c516124285a2f71cf499e26067a35d7b7d0349
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue Dec 7 16:41:28 2021 -0500

    glapi: move reusable glapi printing code to apiexec.py
    
    This will be used by all new scripts.
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ac622b85368d636446c6c1dae8daaec0499df614
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Nov 29 12:15:07 2021 -0500

    vbo: rename ES vertex functions to match GL dispatch names
    
    vbo_init_tmp.h will be autogenerated.
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=62eba623b5c65ab56fb0b73ff6fecd8a9c1901f4
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Nov 29 12:15:07 2021 -0500

    vbo: rename vertex functions to match GL dispatch names
    
    vbo_init_tmp.h will be autogenerated.
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dd6b1ae1109ca8d9994523ec39d2e7d49cb56405
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Nov 28 21:03:14 2021 -0500

    mesa: add EXT suffix to VertexAttribI*EXT to match glapi name
    
    I don't wanna do it the other way and potentially break the libGL - *_dri ABI.
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=77c2a7c2e40afec7b222641045ec90895e37ac3d
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Nov 29 07:14:31 2021 -0500

    glapi: replace dispatch.h inline functions with macros for faster compilation
    
    A change in dispatch.h now takes 11.7% less user+sys time to compile.
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1aa0b587cd0db0ba9a74f53c54b0c136ce8d8e52
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Nov 28 19:28:57 2021 -0500

    glapi: move apiexec API condition determination to common code
    
    it will be used elsewhere
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e4238f99acef72e3d38b39cff33e5ea4fa496ae
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Nov 29 05:41:44 2021 -0500

    glapi: rename gl_genexec.py to api_exec_init.py, api_exec.c to api_exec_init.c
    
    this seems cleaner
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9cef21e33f3e5fdbae63029da8a29ad36916f309
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Nov 28 18:17:23 2021 -0500

    mesa: rename dlist functions to match dispatch function names
    
    _mesa_initialize_save_table will be autogenerated.
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=12b1feb03e222178b314a06f20ba981486b1ec84
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Nov 28 17:24:59 2021 -0500

    mesa: don't set CallList* redundantly in _mesa_initialize_save_table
    
    It's set by _mesa_install_save_vtxfmt.
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b8ad4fd59de7a4c63844d44fc601e663e88796b2
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Nov 28 17:34:26 2021 -0500

    glapi: rename exec="dynamic" to exec "vtxfmt" to make it self-explanatory
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8fa0332965b67dcef3001fcf8fc499cbd7742101
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Nov 28 17:05:59 2021 -0500

    mesa: move the ES2 check from vbo_init_tmp.h to install_vtxfmt
    
    It's where other API checks are done.
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f4891d77db60da6dac2cdb03437af4e92abc130
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Nov 29 09:40:17 2021 -0500

    mesa: inline _vbo_install_exec_vtxfmt
    
    also remove unused vbo_initialize_exec_dispatch
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=43a9f6a938b874d5220cef2784d2619b88537264
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Nov 29 09:34:38 2021 -0500

    mesa: move _mesa_initialize_vbo_vtxfmt calls to a common place and inline
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e7c543c60fbfe0ca81998af06266de1aae2037e9
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Nov 28 17:21:08 2021 -0500

    mesa: inline _mesa_install_dlist_vtxfmt
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=31baf7bc4d681b5eb970dd2e6e5100ad4eb291db
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Nov 28 16:56:44 2021 -0500

    mesa: inline _mesa_install_eval_vtxfmt
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=086c03e83987dedc0ce31d84d748205c8240046d
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Nov 28 16:54:35 2021 -0500

    mesa: inline _mesa_install_arrayelt_vtxfmt
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d07b0d7dd776279c92152eac5007c72a2f6be292
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Nov 28 16:45:55 2021 -0500

    mesa: inline vbo_initialize_save_dispatch and rename the functions
    
    _mesa_initialize_save_table will be autogenerated.
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6fcec5900e359bc73eeb69ce4a305c5df08cfe5c
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Nov 29 07:52:10 2021 -0500

    mesa: include less stuff in dlist.c
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14000>



More information about the mesa-commit mailing list