summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
* replace imports memory functions with utils memory functionsDylan Baker2020-04-212-0/+2
* replace malloc macros in imports.h with u_memory.h versionsDylan Baker2020-04-214-0/+5
* replace IFLOOR with util_ifloorDylan Baker2020-04-211-2/+2
* replace _mesa_logbase2 with util_logbase2Dylan Baker2020-04-211-1/+1
* st/mesa: Re-assign vs in locations after updating nir info for ffvp/ARB_vpDanylo Piliaiev2020-04-211-0/+1
* glsl: Hard-code noise to zero in builtin_functions.cppJason Ekstrand2020-04-212-12/+0
* st/glsl_to_nir: make use of nir linker for linking uniformsTimothy Arceri2020-04-211-10/+9
* Fix promotion of floats to doublesAlbert Astals Cid2020-04-181-1/+1
* st/mesa: Update shader info of ffvp/ARB_vp after translation to NIRDanylo Piliaiev2020-04-171-3/+20
* st/mesa: properly guard fallback_copy_texsubimage aginst failed mapsKarol Herbst2020-04-171-1/+10
* st/mesa: fix a crash due to passing a draw vertex shader into the driverMarek Olšák2020-04-161-1/+2
* mesa/st: initialize all winsys_handle fields for memory objectsTapani Pälli2020-04-161-7/+11
* st/mesa: add support for GL_NV_viewport_array2Ilia Mirkin2020-04-153-1/+6
* st/mesa: add NV_viewport_swizzle supportIlia Mirkin2020-04-122-0/+12
* mesa: precompute _mesa_primitive_restart_index during state changesMarek Olšák2020-04-062-3/+2
* mesa: remove no longer needed _mesa_is_bufferobj functionMarek Olšák2020-04-065-8/+8
* mesa: don't ever bind NullBufferObj to glBindBuffer(Base,Range) slotsMarek Olšák2020-04-062-2/+2
* mesa/st: release variants for active programs before unrefTapani Pälli2020-04-063-6/+22
* mesa/st: unbind shader state before deleting itTapani Pälli2020-04-061-0/+6
* st/mesa: Fall back on R3G3B2 for R3_G3_B2Icecream952020-03-311-2/+3
* meson: inline `inc_common`Eric Engestrom2020-03-281-4/+4
* mesa: don't use <> for including internal headersMarek Olšák2020-03-272-6/+6
* Move compiler.h and imports.h/c from src/mesa/main into src/utilMarek Olšák2020-03-2729-30/+30
* mesa: allow out-of-order drawing to optimize immediate mode if it's safeMarek Olšák2020-03-261-0/+2
* glsl_to_tgsi: set shader_info::writes_memoryMarek Olšák2020-03-261-0/+8
* glsl: Add an IR lowering pass to convert mediump operations to 16-bitNeil Roberts2020-03-241-0/+6
* st/mesa: fix use of uninitialized memory due to st_nir_lower_builtinMarek Olšák2020-03-231-1/+1
* vbo,gallium: make glBegin/End buffer size configurable by driversMarek Olšák2020-03-211-0/+3
* mesa: put gl_thread_state inside gl_context to remove pointer indirectionMarek Olšák2020-03-201-2/+2
* st/mesa: disallow deferred flush if there are multiple contextsPierre-Eric Pelloux-Prayer2020-03-181-1/+2
* nir/glsl: gather bitmask of images used by programTapani Pälli2020-03-161-0/+1
* st/mesa: Fix signed integer overflow when using util_throttle_memory_usageDanylo Piliaiev2020-03-161-3/+3
* mesa: don't unroll glMultiDrawElements with user indices for galliumMarek Olšák2020-03-111-0/+3
* st/mesa: keep serialized NIR instead of nir_shader in st_programMarek Olšák2020-03-114-8/+79
* gallium/cso_context: remove cso_delete_xxx_shader helpers to fix the live cacheMarek Olšák2020-03-106-24/+68
* st/mesa: fix a possible crash with selection and feedback modesMarek Olšák2020-03-091-1/+1
* st/mesa: flush the bitmap cache before st/dri and vbo flushesMarek Olšák2020-03-092-2/+7
* glsl: Add ir_unop_f2fmpNeil Roberts2020-03-091-0/+1
* glsl: Add b2f16 and f162b conversion operationsNeil Roberts2020-03-091-0/+2
* glsl: Add IR conversion ops for 16-bit float typesNeil Roberts2020-03-091-0/+2
* mesa: remove _mesa_index_buffer::index_size in favor of index_size_shiftMarek Olšák2020-03-042-3/+3
* mesa: replace some index_size multiplications and divisions with shiftsMarek Olšák2020-03-042-4/+4
* gallium: add PIPE_CAP_PSIZ_CLAMPEDLouis-Francis Ratté-Boulianne2020-03-031-0/+2
* gallium: add PIPE_CAP_VIEWPORT_TRANSFORM_LOWEREDLouis-Francis Ratté-Boulianne2020-03-031-0/+5
* gallium: add PIPE_CAP_PACKED_STREAM_OUTPUTLouis-Francis Ratté-Boulianne2020-03-031-0/+3
* st/mesa: allow TXB2/TXL2 to work with cube array shadow texturesIlia Mirkin2020-03-021-8/+18
* mesa/st: fix formats required for EXT_texture_norm16Tapani Pälli2020-03-021-7/+0
* mesa: fix 11 warningsMarek Olšák2020-02-271-1/+1
* nir: fix 5 warningsMarek Olšák2020-02-271-1/+1
* mesa: move num_instances and base_instance out of _mesa_primMarek Olšák2020-02-284-7/+12