summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
* st/glsl_to_tgsi: fix 64-bit integer bit shiftsNicolai Hähnle2017-03-311-5/+15
* st/mesa: implement ARB_shader_clockNicolai Hähnle2017-03-312-1/+11
* st/glsl_to_tgsi: use glsl_type::sampler_index()Samuel Pitoiset2017-03-301-66/+2
* st/mesa: improve error messages and fix security warningNicolai Hähnle2017-03-301-2/+2
* st/mesa: EGLImageTarget* error handlingPhilipp Zabel2017-03-291-4/+19
* st/mesa: move st_manager_get_egl_image_surface into st_cb_eglimage.cPhilipp Zabel2017-03-293-37/+34
* mesa: split _NEW_TEXTURE into _NEW_TEXTURE_OBJECT & _NEW_TEXTURE_STATEMarek Olšák2017-03-291-1/+1
* st_cb_bitmap: check NULL return from u_upload_allocJulien Isorce2017-03-281-0/+6
* st/mesa: move duplicated st_ws_framebuffer() function into header fileBrian Paul2017-03-273-28/+18
* glsl, st/shader_cache: check the whole sha1 for zeroGrazvydas Ignotas2017-03-271-1/+2
* glsl_to_tgsi: don't rely on glsl types when visiting tex instructionsSamuel Pitoiset2017-03-241-7/+6
* st/glsl_to_tgsi: enable lower_sqrt() conditionallySamuel Pitoiset2017-03-221-0/+1
* driconf: add force_glsl_abs_sqrt optionSamuel Pitoiset2017-03-221-0/+2
* util/disk_cache: use a helper to compute cache keysGrazvydas Ignotas2017-03-211-6/+6
* st/mesa: set result writemask based on ir typeIlia Mirkin2017-03-181-0/+1
* st/mesa: call glthread_destroy() before _vbo_DestroyContext()Timothy Arceri2017-03-171-0/+3
* gallium: implement the backend of threaded GL dispatchMarek Olšák2017-03-162-0/+32
* glsl_to_tgsi: use TEX_LZ and TXF_LZ when availableMarek Olšák2017-03-151-6/+20
* glsl_to_tgsi: remove a redundant statementMarek Olšák2017-03-151-2/+0
* st/mesa: disable the shader cache if dumping shadersMarek Olšák2017-03-131-4/+4
* glsl: don't use ralloc for blob creationTimothy Arceri2017-03-131-2/+2
* st/mesa: don't propagate uniforms when restoring from cacheTimothy Arceri2017-03-083-3/+6
* st/mesa: inform the driver of framebuffer changes before compute dispatchesNicolai Hähnle2017-03-011-1/+9
* st/glsl_to_tgsi: avoid iterating past the head of the instruction listNicolai Hähnle2017-03-011-2/+9
* st/mesa: don't update unrelated states in non-draw calls such as ClearMarek Olšák2017-02-256-4/+21
* st/mesa: set blend state for PBO readbacksMarek Olšák2017-02-251-0/+6
* st/mesa: reset sample_mask, min_sample, and render_condition for PBO opsMarek Olšák2017-02-252-0/+13
* st/mesa: don't check st->vp in update_clipMarek Olšák2017-02-251-4/+2
* st/mesa: assume all drivers support user index buffersMarek Olšák2017-02-253-40/+13
* st/mesa: free shader cache buffer on fallbackTimothy Arceri2017-02-241-1/+3
* st/mesa: fix crash in shader cache cased by race conditionTimothy Arceri2017-02-241-6/+8
* st: add ST_FLUSH_WAIT to st_context_flush()Charmaine Lee2017-02-181-0/+7
* st/mesa: get on-disk shader cacheTimothy Arceri2017-02-231-0/+3
* st/mesa: implement a tgsi on-disk shader cacheTimothy Arceri2017-02-234-6/+479
* st/mesa: add sha1 field to st program structsTimothy Arceri2017-02-231-0/+18
* st/mesa: move set_prog_affected_state_flags() to st_program.cTimothy Arceri2017-02-233-141/+144
* mesa: Track transform feedback overflow query objects.Rafael Antognolli2017-02-211-0/+6
* st/mesa: move extern C wrappers where applicableEmil Velikov2017-02-212-7/+7
* st/mesa: stop using TGSI_OPCODE_CLAMPMarek Olšák2017-02-181-10/+4
* st/mesa/glsl: build string of dri options and use as input to building sha fo...Timothy Arceri2017-02-171-0/+2
* driconf: add allow_higher_compat_version optionSamuel Pitoiset2017-02-151-0/+2
* st/mesa: tell u_vbuf that GL core doesn't have user VBOsMarek Olšák2017-02-141-1/+8
* gallium: let state trackers tell u_vbuf whether user VBOs are possibleMarek Olšák2017-02-141-1/+1
* st/mesa: use the common uploader (v2)Marek Olšák2017-02-147-44/+25
* st/mesa: don't pass compare mode for stencil-sampled texturesIlia Mirkin2017-02-121-1/+1
* gallium: add separate PIPE_CAP_INT64_DIVMODIlia Mirkin2017-02-091-0/+3
* st/mesa/i965: create link status enumTimothy Arceri2017-02-091-1/+1
* mesa/st: fix strict aliasing issue in int64 code.Dave Airlie2017-02-081-4/+2
* st/mesa: MAX_VARYING is the max supported number of patch varyings, not minIlia Mirkin2017-02-021-1/+1
* gallium: turn PIPE_SHADER_CAP_DOUBLES into a screen capabilityNicolai Hähnle2017-02-021-4/+1