summaryrefslogtreecommitdiff
path: root/src/mesa
AgeCommit message (Expand)AuthorFilesLines
2020-01-03st/nir: Optionally unify inputs_read/outputs_written when linking.Kenneth Graunke1-0/+22
2020-01-03intel: Drop Gen11 WaBTPPrefetchDisable workaroundKenneth Graunke1-13/+1
2019-12-30meta: Cleanup function for DrawTexYevhenii Kolesnikov1-0/+14
2019-12-28mesa: avoid returning a value in a void functionEric Engestrom1-1/+2
2019-12-27meson: simplify install_megadrivers.py invocationEric Engestrom1-2/+1
2019-12-19st/mesa: release tgsi tokens for shader statesNeha Bhende1-0/+4
2019-12-18i965/iris/perf: factor out frequency register captureLionel Landwerlin1-22/+18
2019-12-17mesa: avoid triggering assert in implementationLionel Landwerlin1-0/+6
2019-12-17i965: expose MESA_FORMAT_B8G8R8X8_SRGB visualTapani Pälli1-7/+14
2019-12-17dri: add __DRI_IMAGE_FORMAT_SXRGB8Tapani Pälli1-0/+4
2019-12-16gallium: refuse to create buffers larger than UINT32_MAXPierre-Eric Pelloux-Prayer1-0/+9
2019-12-13st/glsl_to_nir: fix SSO validation regressionTimothy Arceri1-3/+11
2019-12-13i965/iris: perf-queries: don't invalidate/flush 3d pipelineLionel Landwerlin1-1/+9
2019-12-13st/glsl_to_nir: use nir based program resource list builderTimothy Arceri4-5/+8
2019-12-13st/glsl_to_nir: call gl_nir_lower_buffers() a little laterTimothy Arceri1-1/+2
2019-12-13glsl: move nir_remap_dual_slot_attributes() call out of glsl_to_nir()Timothy Arceri2-0/+16
2019-12-12i965: Enable GL_EXT_gpu_shader4 on Gen6+Jason Ekstrand1-0/+1
2019-12-12st/mesa: Don't access members of NULL pointersTomeu Vizoso2-2/+2
2019-12-10intel/decoder: Make get_state_size take a full 64-bit address and a baseKenneth Graunke1-3/+4
2019-12-10gallium: enable INTEL_PERFORMANCE_QUERYDongwon Kim5-0/+274
2019-12-10st/mesa: add a notify_before_flush callback param to flushPierre-Eric Pelloux-Prayer1-1/+6
2019-12-09st/mesa: release the draw shader properly to fix driver crashes (iris)Marek Olšák1-1/+5
2019-12-09draw, st/mesa: generate TGSI for ffvp/ARB_vp if draw lacks LLVMMarek Olšák1-2/+7
2019-12-09st/mesa: don't generate VS TGSI if NIR is enabledMarek Olšák1-22/+14
2019-12-09st/mesa: remove struct st_vp_variant in favor of st_common_variantMarek Olšák7-43/+24
2019-12-09st/mesa: remove st_vp_variant::num_inputsMarek Olšák3-11/+5
2019-12-09st/mesa: use a separate VS variant for the draw moduleMarek Olšák3-44/+22
2019-12-09st/mesa: support shader images for Selection/Feedback/RasterPosMarek Olšák1-0/+55
2019-12-09st/mesa: support SSBOs for Selection/Feedback/RasterPosMarek Olšák1-0/+40
2019-12-09st/mesa: support samplers for Selection/Feedback/RasterPosMarek Olšák1-0/+107
2019-12-09st/mesa: save currently bound vertex samplers and sampler views in st_contextMarek Olšák4-3/+11
2019-12-09st/mesa: support UBOs for Selection/Feedback/RasterPosMarek Olšák1-2/+37
2019-12-05main: Change u_mmAllocMem align2 from bytes (old API) to bits (new API)Kenneth Graunke1-1/+1
2019-12-05blorp: Pass the VB size to the VF cache workaroundJason Ekstrand1-0/+1
2019-12-04mesa: Silence unused parameter warningIan Romanick9-14/+14
2019-12-04mesa: Silence 'left shift of negative value' warning in BPTC compression codeIan Romanick1-4/+3
2019-12-02mesa/main/util: moving gallium u_mm to util, remove main/mmAlejandro Piñeiro5-382/+6
2019-12-01st/mesa: Add GL_TDFX_texture_compression_FXT1 supportKenneth Graunke3-4/+8
2019-11-29i965: update Makefile.sources for perf changesJonathan Gray1-2/+0
2019-11-29st/mesa: unmap pbo after updating cacheErik Faye-Lund1-2/+2
2019-11-27driconf, glsl: Add a vs_position_always_invariant optionKenneth Graunke3-0/+8
2019-11-26st/mesa: add st_variant base class to simplify code for shader variantsMarek Olšák8-307/+149
2019-11-26st/mesa: don't use ** in the st_nir_link_shaders signatureMarek Olšák1-20/+20
2019-11-26st/mesa: simplify looping over linked shaders when linking NIRMarek Olšák1-48/+28
2019-11-26st/mesa: propagate gl_PatchVerticesIn from TCS to TES before linking for NIRMarek Olšák1-2/+2
2019-11-26st/mesa: don't call ProgramStringNotify in glsl_to_nirMarek Olšák2-13/+16
2019-11-26st/mesa: don't use redundant stp->state.ir.nirMarek Olšák3-25/+12
2019-11-26st/mesa: don't serialize all streamout state if there are no SO outputsMarek Olšák1-4/+15
2019-11-26mapi: add GetInteger64vEXT with EXT_disjoint_timer_queryTapani Pälli1-1/+3
2019-11-20Revert "st/mesa: keep serialized NIR instead of nir_shader in st_program"Mark Janes4-69/+11