summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Expand)AuthorAgeFilesLines
* mesa/teximage: add TEXTURE_CUBE_MAP_ARRAY target for CompressedTexImage3DJuan A. Suarez Romero2017-11-211-1/+19
* st/glsl_to_nir: don't generate nir twice for gsTimothy Arceri2017-11-211-8/+2
* i965: Optimize bucket index calculationAravindan Muthukumar2017-11-201-8/+39
* st/mesa: use asynchronous flushes in st_finishNicolai Hähnle2017-11-201-1/+1
* st/mesa: implement st_server_wait_sync properlyNicolai Hähnle2017-11-201-2/+24
* i965: Mark BOs as external when we export their handleJason Ekstrand2017-11-173-1/+11
* i965/bufmgr: Add a helper to mark a BO as externalJason Ekstrand2017-11-171-6/+11
* i965: Revert Gen8 aspect of VF PIPE_CONTROL workaround.Kenneth Graunke2017-11-171-1/+5
* i965: Rewrite disassembly annotation codeMatt Turner2017-11-171-1/+1
* i965: Remove DWord length from MI_FLUSH_DW definitionAnuj Phogat2017-11-171-1/+1
* mesa/main/texcompress_s3tc_tmp.h: Fix two -Wparam-unused warnings.Gert Wollny2017-11-171-2/+2
* st/mesa: use enum types instead of int/unsigned (v3)Brian Paul2017-11-164-12/+23
* st/mesa: don't move ssbo after atomic buffers if we support hw atomicsDave Airlie2017-11-172-9/+13
* i965: Upload invariant state once at the start of the batch on Gen4-5.Kenneth Graunke2017-11-164-13/+3
* meson: Add dridriverdir variable to dri.pc.Rafael Antognolli2017-11-161-0/+1
* i915: add missing extensions.h includeEmil Velikov2017-11-162-0/+2
* mesa: return 'unrecognized' extensions in glGetStringiEmil Velikov2017-11-161-0/+13
* mesa: rework the way we manage extra_extensionsEmil Velikov2017-11-162-43/+39
* mesa: pass the ctx to _mesa_one_time_init_extension_overridesEmil Velikov2017-11-163-3/+3
* mesa: call atexit() only as neededEmil Velikov2017-11-161-3/+1
* mesa: remove unnecessary 'sort by year' for the GL extensionsEmil Velikov2017-11-161-50/+3
* mesa: reuse set_extension() for _mesa_extension_override_disablesEmil Velikov2017-11-161-4/+3
* mesa: drop unnecessary coping of extra_extensionsEmil Velikov2017-11-161-11/+6
* mesa: remove duplicate 'disabled extensions' listEmil Velikov2017-11-161-7/+1
* mesa: call _mesa_make_extension_string only as neededEmil Velikov2017-11-162-2/+2
* mesa: split extensions overrides and glGetString(GL_EXTENSIONS)Emil Velikov2017-11-1612-20/+24
* i965: remove ARB_compute_shader extension overrideEmil Velikov2017-11-161-2/+1
* i965: use _mesa_is_desktop_gl helperEmil Velikov2017-11-161-1/+1
* i965: Implement another VF cache invalidate workaround on Gen8+.Kenneth Graunke2017-11-161-8/+33
* st/mesa: whitespace fixes in st_manager.cBrian Paul2017-11-151-5/+31
* st/mesa: whitespace clean-ups in st_context.cBrian Paul2017-11-151-31/+46
* st/mesa: move st_manager_destroy() earlier in fileBrian Paul2017-11-151-13/+15
* st/mesa: move st_init_driver_flags() earlier in fileBrian Paul2017-11-151-61/+62
* i965: Drop some reserved space remnants.Kenneth Graunke2017-11-152-4/+1
* i965: Fold ABO state upload code into the SSBO/UBO state upload code.Kenneth Graunke2017-11-1510-189/+16
* i965: Use nir_lower_atomics_to_ssbos and delete ABO compiler code.Kenneth Graunke2017-11-153-11/+8
* i965: Make a better helper function for UBO/SSBO/ABO surface handling.Kenneth Graunke2017-11-153-94/+37
* st/glsl_to_tgsi: use tgsi_get_gl_varying_semantic() for gs/tes outputsTimothy Arceri2017-11-151-91/+5
* st/glsl_to_tgsi: make use of tgsi_get_gl_varying_semantic()Timothy Arceri2017-11-151-71/+11
* i965: Make use of brw_load_register_imm32() helper functionAnuj Phogat2017-11-145-40/+19
* i965/gen8+: Fix the number of dwords programmed in MI_FLUSH_DWAnuj Phogat2017-11-142-5/+19
* i965: Program DWord Length in MI_FLUSH_DWAnuj Phogat2017-11-142-2/+2
* mesa/st: add missing copyright headers to memoryobjects filesAndres Rodriguez2017-11-142-0/+48
* mesa: minor tidy up for memory object error stringsAndres Rodriguez2017-11-141-16/+14
* i965: implement (un)mapImageJulien Isorce2017-11-141-2/+63
* i965: Track the depth and render caches separatelyJason Ekstrand2017-11-135-22/+26
* i965/blorp: Add more destination flushingJason Ekstrand2017-11-131-1/+6
* i965: Add more precise cache tracking helpersJason Ekstrand2017-11-136-13/+49
* i965: Add stencil buffers to cache set regardless of stencil texturingJason Ekstrand2017-11-131-3/+1
* i965: Switch over to fully external-or-not MOCS schemeJason Ekstrand2017-11-133-29/+11