aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Expand)AuthorAgeFilesLines
* i965/iris: perf-queries: don't invalidate/flush 3d pipelineLionel Landwerlin2019-12-131-1/+9
* st/glsl_to_nir: use nir based program resource list builderTimothy Arceri2019-12-134-5/+8
* st/glsl_to_nir: call gl_nir_lower_buffers() a little laterTimothy Arceri2019-12-131-1/+2
* glsl: move nir_remap_dual_slot_attributes() call out of glsl_to_nir()Timothy Arceri2019-12-132-0/+16
* i965: Enable GL_EXT_gpu_shader4 on Gen6+Jason Ekstrand2019-12-121-0/+1
* st/mesa: Don't access members of NULL pointersTomeu Vizoso2019-12-122-2/+2
* intel/decoder: Make get_state_size take a full 64-bit address and a baseKenneth Graunke2019-12-101-3/+4
* gallium: enable INTEL_PERFORMANCE_QUERYDongwon Kim2019-12-105-0/+274
* st/mesa: add a notify_before_flush callback param to flushPierre-Eric Pelloux-Prayer2019-12-101-1/+6
* st/mesa: release the draw shader properly to fix driver crashes (iris)Marek Olšák2019-12-091-1/+5
* draw, st/mesa: generate TGSI for ffvp/ARB_vp if draw lacks LLVMMarek Olšák2019-12-091-2/+7
* st/mesa: don't generate VS TGSI if NIR is enabledMarek Olšák2019-12-091-22/+14
* st/mesa: remove struct st_vp_variant in favor of st_common_variantMarek Olšák2019-12-097-43/+24
* st/mesa: remove st_vp_variant::num_inputsMarek Olšák2019-12-093-11/+5
* st/mesa: use a separate VS variant for the draw moduleMarek Olšák2019-12-093-44/+22
* st/mesa: support shader images for Selection/Feedback/RasterPosMarek Olšák2019-12-091-0/+55
* st/mesa: support SSBOs for Selection/Feedback/RasterPosMarek Olšák2019-12-091-0/+40
* st/mesa: support samplers for Selection/Feedback/RasterPosMarek Olšák2019-12-091-0/+107
* st/mesa: save currently bound vertex samplers and sampler views in st_contextMarek Olšák2019-12-094-3/+11
* st/mesa: support UBOs for Selection/Feedback/RasterPosMarek Olšák2019-12-091-2/+37
* main: Change u_mmAllocMem align2 from bytes (old API) to bits (new API)Kenneth Graunke2019-12-051-1/+1
* blorp: Pass the VB size to the VF cache workaroundJason Ekstrand2019-12-051-0/+1
* mesa: Silence unused parameter warningIan Romanick2019-12-049-14/+14
* mesa: Silence 'left shift of negative value' warning in BPTC compression codeIan Romanick2019-12-041-4/+3
* mesa/main/util: moving gallium u_mm to util, remove main/mmAlejandro Piñeiro2019-12-025-382/+6
* st/mesa: Add GL_TDFX_texture_compression_FXT1 supportKenneth Graunke2019-12-013-4/+8
* i965: update Makefile.sources for perf changesJonathan Gray2019-11-291-2/+0
* st/mesa: unmap pbo after updating cacheErik Faye-Lund2019-11-291-2/+2
* driconf, glsl: Add a vs_position_always_invariant optionKenneth Graunke2019-11-273-0/+8
* st/mesa: add st_variant base class to simplify code for shader variantsMarek Olšák2019-11-268-307/+149
* st/mesa: don't use ** in the st_nir_link_shaders signatureMarek Olšák2019-11-261-20/+20
* st/mesa: simplify looping over linked shaders when linking NIRMarek Olšák2019-11-261-48/+28
* st/mesa: propagate gl_PatchVerticesIn from TCS to TES before linking for NIRMarek Olšák2019-11-261-2/+2
* st/mesa: don't call ProgramStringNotify in glsl_to_nirMarek Olšák2019-11-262-13/+16
* st/mesa: don't use redundant stp->state.ir.nirMarek Olšák2019-11-263-25/+12
* st/mesa: don't serialize all streamout state if there are no SO outputsMarek Olšák2019-11-261-4/+15
* mapi: add GetInteger64vEXT with EXT_disjoint_timer_queryTapani Pälli2019-11-261-1/+3
* Revert "st/mesa: keep serialized NIR instead of nir_shader in st_program"Mark Janes2019-11-204-69/+11
* Revert "st/mesa: call nir_serialize only once per shader"Mark Janes2019-11-203-25/+22
* mesa: enable ARB_shading_language_includeTimothy Arceri2019-11-201-1/+1
* mesa: implement glCompileShaderIncludeARB()Timothy Arceri2019-11-201-3/+63
* mesa: add shader include lookup support for relative pathsTimothy Arceri2019-11-201-10/+75
* mesa: add support cursor support for relative path shader includesTimothy Arceri2019-11-202-0/+19
* mesa: implement glDeleteNamedStringARB()Timothy Arceri2019-11-201-0/+25
* mesa: split _mesa_lookup_shader_include() in twoTimothy Arceri2019-11-201-4/+14
* mesa: implement glGetNamedStringivARB()Timothy Arceri2019-11-201-0/+28
* mesa: implement glIsNamedStringARB()Timothy Arceri2019-11-201-1/+14
* mesa: make error checking optional in _mesa_lookup_shader_include()Timothy Arceri2019-11-202-10/+19
* mesa: implement glGetNamedStringARB()Timothy Arceri2019-11-201-0/+22
* mesa: add glNamedStringARB() supportTimothy Arceri2019-11-201-0/+59