summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-01-02more debug infometa-cannot-use-Gen-v2017.12Ian Romanick2-5/+13
2018-01-02i965/miptree: Fail gracefully when make_surface returns NULLIan Romanick1-0/+3
2018-01-02meta: Don't pollute the texture namespaceIan Romanick2-29/+10
2018-01-02meta: Use _mesa_bind_texture instead of _mesa_BindTextureIan Romanick2-5/+5
2018-01-02meta: Use _mesa_CreateTextures instead of _mesa_GenTexturesIan Romanick1-1/+1
2018-01-02meta: Track temporary textures using gl_texture_object instead of GL API obje...Ian Romanick3-17/+36
2018-01-02meta/blit: Track temporary texture using gl_texture_object instead of GL API ...Ian Romanick2-7/+7
2018-01-02meta/blit: Use _mesa_bind_texture instead of _mesa_BindTextureIan Romanick1-1/+1
2018-01-02meta/blit: Don't bind texture in _mesa_meta_bind_rb_as_tex_imageIan Romanick2-7/+6
2018-01-02meta/blit: Track source texture using gl_texture_object instead of GL API obj...Ian Romanick2-0/+2
2018-01-02meta/blit: Since _mesa_meta_bind_rb_as_tex_image has only one output, return itIan Romanick2-14/+14
2018-01-02meta/blit: Don't return the texture handle from _mesa_meta_bind_rb_as_tex_imageIan Romanick2-9/+7
2018-01-02meta/blit: Don't return the target from _mesa_meta_bind_rb_as_tex_imageIan Romanick2-14/+10
2018-01-02meta/blit: Don't restore state of the temporary textureIan Romanick1-21/+27
2018-01-02meta/blit: Check the values instead of the target before restoringIan Romanick1-2/+6
2018-01-02mesa: Add _mesa_bind_texture methodIan Romanick2-2/+26
2018-01-02Revert "mesa: remove unused _mesa_delete_nameless_texture()"Ian Romanick2-0/+46
2018-01-02mesa: Fold _mesa_record_error into its only callerIan Romanick3-30/+2
2018-01-01etnaviv: disable in-place resolve for non-supertiled surfacesLucas Stach1-0/+1
2017-12-31radv: Implement binning on GFX9.Bas Nieuwenhuizen4-6/+348
2017-12-31radv: Add flag for enabling binning.Bas Nieuwenhuizen2-0/+9
2017-12-30i965: Combine {VS,FS}_OPCODE_GET_BUFFER_SIZE opcodes.Kenneth Graunke8-19/+14
2017-12-30nir: add missing local_group_size intrinsicRob Clark2-0/+5
2017-12-29nv50/ir: Fix unused var warnings in release buildRhys Kidd2-2/+4
2017-12-29nvc0: Fix unused var warnings in release buildRhys Kidd1-3/+4
2017-12-29nv50: Fix unused var warning in release buildRhys Kidd1-1/+2
2017-12-30r600: fix textureSize queries with tbosRoland Scheidegger2-24/+33
2017-12-30r600: kill off native_integer shader ctx flagRoland Scheidegger1-18/+0
2017-12-29radv: Also set DCC params for sampling for input attachment usage.Bas Nieuwenhuizen1-1/+2
2017-12-29radv: Enable DCC with transfers.Bas Nieuwenhuizen1-2/+1
2017-12-29radv: Decompress copy destination if formats are incompatible.Bas Nieuwenhuizen1-2/+25
2017-12-29radv: Disable DCC for GENERAL layout and compute transfer dest.Bas Nieuwenhuizen4-8/+47
2017-12-29radv: Don't init DCC metadata during FS resolve.Bas Nieuwenhuizen1-5/+0
2017-12-29radv: Make color meta operations layout aware.Bas Nieuwenhuizen5-110/+145
2017-12-29radv: Add compute DCC decompress.Bas Nieuwenhuizen3-0/+275
2017-12-29radv: Use the meta fast clear destructor on construction failure.Bas Nieuwenhuizen1-6/+3
2017-12-29radv: Add GFX DCC decompress.Bas Nieuwenhuizen2-12/+83
2017-12-29radv: Don't enable DCC / TC compat HTILE for storage images.Bas Nieuwenhuizen1-5/+6
2017-12-29Revert "radv/gfx9: fix block compression texture views."Bas Nieuwenhuizen1-35/+0
2017-12-28svga: update SVGA_NEW_ flags for updating sampler stateBrian Paul1-3/+4
2017-12-28svga: whitespace, formatting fixes in svga_state_tss.cBrian Paul1-34/+21
2017-12-29radv/gfx9: use correct swizzle parameter to work out border swizzle.Dave Airlie1-2/+2
2017-12-29radv/gfx9: use a bigger hammer to flush cb/db caches.Dave Airlie1-1/+8
2017-12-29radv/gfx9: fix block compression texture views.Dave Airlie1-0/+35
2017-12-29radv/gfx9: fix buffer to image for 3d images on compute queuesDave Airlie2-15/+48
2017-12-29radv/gfx9: fix 3d image clears on compute queuesDave Airlie2-9/+65
2017-12-29radv/gfx9: fix 3d image to image transfers on compute queues.Dave Airlie2-20/+56
2017-12-28anv/device: Mark all state buffers as needing captureJason Ekstrand1-3/+3
2017-12-28intel/aubinator: Gracefully handle dynamic state not being availableJason Ekstrand1-0/+5
2017-12-28intel/aubinator: Free section data lastJason Ekstrand1-2/+4