summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* nir/linker: handle uniforms without explicit locationAlejandro Piñeiro2018-07-031-2/+62
* compiler/glsl: refactor empty_uniform_block utilities to linker_utilAlejandro Piñeiro2018-07-035-63/+79
* i965/vec4: Don't cmod propagate from CMP to ADD if the writemask isn't compat...Ian Romanick2018-07-022-5/+87
* intel/compiler: Silence unused parameter warnings brw_nir.cIan Romanick2018-07-025-7/+6
* i965: Fix BRW_NEW_NUM_SAMPLES to be in .brw, not .mesaKenneth Graunke2018-07-021-2/+2
* anv: Add support for the on-disk shader cacheJason Ekstrand2018-07-023-11/+126
* anv/pipeline_cache: Add a _locked suffix to a functionJason Ekstrand2018-07-021-14/+15
* anv: Add device-level helpers for searching for and uploading kernelsJason Ekstrand2018-07-023-79/+98
* anv/pipeline: Stop optimizing for not having a cacheJason Ekstrand2018-07-021-34/+31
* anv: Use a default pipeline cache if none is specifiedJason Ekstrand2018-07-025-18/+25
* anv: Be more careful about hashing pipeline layoutsJason Ekstrand2018-07-021-3/+38
* anv,intel: Enable nir_opt_large_constants for VulkanJason Ekstrand2018-07-023-0/+14
* anv: Add state setup support for shader constantsJason Ekstrand2018-07-023-19/+101
* anv: Add support for shader constant data to the pipeline cacheJason Ekstrand2018-07-024-0/+50
* nir: Add a large constants optimization passJason Ekstrand2018-07-024-0/+311
* nir: Add a concept of constant data associated with a shaderJason Ekstrand2018-07-025-0/+30
* nir/deref: Add helpers for getting offsetsJason Ekstrand2018-07-022-0/+95
* nir/types: Add a natural size and alignment helperJason Ekstrand2018-07-022-0/+62
* nir: Add a deref_instr_has_indirect helperJason Ekstrand2018-07-022-0/+20
* util/macros: Import ALIGN_POT from ralloc.cJason Ekstrand2018-07-024-10/+8
* v3d: Claim PIPE_CAP_TGSI_CAN_READ_OUTPUTS.Eric Anholt2018-07-021-0/+1
* ac: move all LLVM module initialization into ac_create_moduleMarek Olšák2018-07-026-27/+17
* v3d: Emit a TF flush after each draw using TF.Eric Anholt2018-07-022-0/+9
* nv50/ir: handle clipvertex for geom and tess shaders as wellKarol Herbst2018-07-021-1/+6
* gallium/u_vbuf: drop min/max-scanning for empty indirect drawsErik Faye-Lund2018-07-021-0/+3
* radv: reset the image's predicate after a color decompression passSamuel Pitoiset2018-07-021-0/+5
* radv: enable/disable predication for the DCC decompression passSamuel Pitoiset2018-07-021-2/+2
* radv: add padding for the UMR disassemblerSamuel Pitoiset2018-07-021-2/+18
* virgl: Add support for glGetMultisampleGert Wollny2018-07-022-0/+39
* st/mesa: Also check for PIPE_FORMAT_A8R8G8B8_SRGB for texture_sRGBTomeu Vizoso2018-07-021-1/+3
* st/mesa: Fall back to R8G8B8A8_SRGB for ETC2Tomeu Vizoso2018-07-021-3/+12
* st/mesa/i965: Allow decompressing ETC2 to GL_RGBATomeu Vizoso2018-07-024-25/+40
* anv/cmd_buffer: make descriptors dirty when emitting base state addressIago Toral Quiroga2018-07-021-0/+5
* anv/cmd_buffer: clean dirty push constants flag after emitting push constantsIago Toral Quiroga2018-07-021-0/+2
* anv/cmd_buffer: never shrink the push constant buffer sizeIago Toral Quiroga2018-07-021-1/+16
* gallium/llvmpipe: Enable support bptc format.Denis Pauk2018-07-012-4/+2
* gallium/softpipe: Enable support bptc format.Denis Pauk2018-07-011-2/+1
* gallium/auxiliary: Add helper support for bptc format compress/decompressDenis Pauk2018-07-016-1/+408
* mesa: add header for share bptc decompress functionsDenis Pauk2018-07-013-1434/+1761
* glsl/cache: save and restore ExternalSamplersUsedMarek Olšák2018-06-301-0/+2
* nir: fix selection of loop terminator when two or more have the same limitTimothy Arceri2018-06-302-4/+4
* radeonsi: enable OpenGL 4.4 compat profileTimothy Arceri2018-06-301-4/+3
* mesa: enable ARB_vertex_attrib_64bit in compat profileTimothy Arceri2018-06-304-23/+24
* mesa: add outstanding ARB_vertex_attrib_64bit dlist supportTimothy Arceri2018-06-301-0/+178
* vbo_save: add support for doubles to display list codeDave Airlie2018-06-304-12/+29
* mesa: add compat profile support for ARB_multi_draw_indirectTimothy Arceri2018-06-302-3/+76
* mesa: make valid_draw_indirect_multi() accessible externallyTimothy Arceri2018-06-302-12/+15
* mesa: add ARB_draw_indirect support to compat profileTimothy Arceri2018-06-303-4/+72
* mesa: generate GL_INVALID_OPERATION using draw indirect in dlistTimothy Arceri2018-06-301-0/+47
* mesa: add missing display list support for ARB_compute_shaderTimothy Arceri2018-06-301-0/+39