summaryrefslogtreecommitdiff
path: root/src/mesa/drivers
AgeCommit message (Expand)AuthorFilesLines
2018-07-30CHROMIUM: i965: Implement EGL_KHR_mutable_render_bufferchadv/wip/arc-18.2.0-pre1-i965-mutable-render-buffer-2018-07-30Chad Versace3-4/+107
2018-07-30CHROMIUM: dri: Add param driCreateConfigs(mutable_render_buffer)Chad Versace7-11/+17
2018-07-30CHROMIUM: dri: Define DRI_MutableRenderBuffer extensionsChad Versace3-0/+7
2018-07-12CHROMIUM: egl/android: Support opening render nodes from within EGLStéphane Marchesin1-1/+3
2018-06-18meson: fix i965/anv/isl genX static lib namesEric Engestrom1-1/+1
2018-06-12drivers/dri/i965: add missing #includeRoss Burton1-0/+2
2018-06-11i965: fix resource leakEric Engestrom1-1/+3
2018-06-07i965/screen: Sanity check that all formats we advertise are useableJason Ekstrand1-4/+20
2018-06-07i965/screen: Use RGBA non-sRGB formats for imagesJason Ekstrand1-0/+9
2018-06-07i965/screen: Return false for unsupported formats in query_modifiersJason Ekstrand1-2/+14
2018-06-07i965/screen: Refactor query_dma_buf_formatsJason Ekstrand1-12/+13
2018-06-06i965: Require softpin support for Cannonlake and later.Kenneth Graunke1-0/+10
2018-06-06i965: Allocate VMA in userspace for full-PPGTT systems.Kenneth Graunke1-1/+1
2018-06-06intel/blorp: Emit VF cache invalidates for 48-bit bugs with softpin.Kenneth Graunke1-0/+29
2018-06-07dri: add missing 16bits formats mappingLionel Landwerlin1-0/+16
2018-06-04i965: Prepare batchbuffer module for softpin support.Kenneth Graunke2-3/+39
2018-06-04i965: Add virtual memory allocator infrastructure to brw_bufmgr.Kenneth Graunke2-1/+286
2018-06-04i965: Disable internal CCS for shadows of multi-sampled windowsJason Ekstrand1-1/+10
2018-06-04i965/miptree: Rename a parameter to create_for_dri_imageJason Ekstrand2-4/+4
2018-06-04i965: Fix batch-last mode to properly swap BOs.Kenneth Graunke1-0/+5
2018-06-01i965: Add ARB_fragment_shader_interlock support.Plamena Manolova1-0/+1
2018-05-29mesa: expose ARB_tessellation_shader in the compatibility profileMarek Olšák1-1/+2
2018-05-29mesa: expose AMD_vertex_shader_layer in the compatibility profileMarek Olšák1-1/+2
2018-05-29mesa: expose ARB_gpu_shader5 in the compatibility profileMarek Olšák1-2/+4
2018-05-29i965: Only emit VF cache invalidations when the high bits changesChris Wilson1-1/+1
2018-05-29dri: replace two-way switch case with a table lookupEric Engestrom1-74/+84
2018-05-29dri: fix error value returned by driGLFormatToImageFormat()Eric Engestrom3-3/+3
2018-05-26i965: Revert recent tiled memcpy changes.Kenneth Graunke5-186/+9
2018-05-25i965/miptree: Use cpu tiling/detiling when mappingScott D Phillips1-4/+98
2018-05-25i915: Fix streaming loads for intel_tiled_memcpyChris Wilson1-5/+5
2018-05-25intel/blorp: Support blits and clears on surfaces with offsetsJason Ekstrand1-0/+2
2018-05-25i965/tiled_memcpy: inline movntdqa loads in tiled_to_linearScott D Phillips4-5/+88
2018-05-24i965: enable OES_texture_view for gen8+Tapani Pälli1-1/+2
2018-05-23i965: Use intel_bufferobj_buffer() wrapper in image surface state setup.Francisco Jerez1-3/+5
2018-05-23i965: Handle non-zero texture buffer offsets in buffer object range calculation.Francisco Jerez1-1/+3
2018-05-23i965: Move buffer texture size calculation into a common helper function.Francisco Jerez1-23/+32
2018-05-23i965: add {X,A}BGR2101010 to 'intel_image_formats'Miguel Casas1-0/+6
2018-05-23dri_util: Add R10G10B10{A,X}2 translation between DRI and mesa_format.Miguel Casas1-0/+8
2018-05-22i965: Remove ring switching entirelyJason Ekstrand11-105/+61
2018-05-22i965/miptree: Move the access_raw call to the individual map functionsJason Ekstrand1-3/+13
2018-05-22i965: Remove support for the BLT ringJason Ekstrand1-9/+3
2018-05-22i965/miptree: Use blorp for blit maps on gen6+Jason Ekstrand1-11/+25
2018-05-22i965/miptree: Use blorp for validation tex copies on gen6+Jason Ekstrand1-11/+29
2018-05-22i965: Delete the blitter path for CopyTexSubImageJason Ekstrand1-58/+0
2018-05-22i965: Don't fall back to the blitter in BlitFramebufferJason Ekstrand1-8/+0
2018-05-22i965: Remove some unused includes of intel_blit.hJason Ekstrand4-4/+0
2018-05-22i965/blit: Delete intel_emit_linear_blitJason Ekstrand2-62/+0
2018-05-22i965: Use meta for pixel ops on gen6+Jason Ekstrand3-4/+10
2018-05-22i965: Emit VF cache invalidates for 48-bit addressing bugs with softpin.Kenneth Graunke2-0/+69
2018-05-22i965: Introduce a "memory zone" concept on BO allocation.Kenneth Graunke16-38/+107