summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno
Commit message (Expand)AuthorAgeFilesLines
* freedreno: add helper to mark all state dirtyRob Clark2017-04-184-6/+13
* freedreno: move a2xx specific hack out of coreRob Clark2017-04-182-10/+20
* freedreno: make texture state an arrayRob Clark2017-04-1810-39/+45
* freedreno/ir3: refactor out helpers for comparing shader keysRob Clark2017-04-184-79/+63
* freedreno: fix crash if ctx torn down with no renderingRob Clark2017-04-171-1/+1
* freedreno/ir3: add 'high' register classRob Clark2017-04-173-67/+131
* freedreno: extract helper for stage->sb for a4xx+Rob Clark2017-04-175-28/+29
* freedreno/{a4xx,a5xx}: switch to CP_LOAD_STATE4Rob Clark2017-04-175-127/+124
* freedreno: update generated headersRob Clark2017-04-178-213/+794
* gallium: add PIPE_CAP_TGSI_TES_LAYER_VIEWPORTNicolai Hähnle2017-04-141-0/+1
* freedreno: enable draw/batch reordering by defaultRob Clark2017-04-142-3/+3
* freedreno/ir3: small re-orderRob Clark2017-04-141-24/+23
* freedreno/ir3: move 'keeps' to block levelRob Clark2017-04-145-20/+22
* freedreno/ir3: convert dynamic arrays to rallocRob Clark2017-04-143-14/+8
* gallium: add PIPE_CAP_TGSI_BALLOTNicolai Hähnle2017-04-051-0/+1
* gallium: add sparse buffer interface and capabilityNicolai Hähnle2017-04-051-0/+1
* gallium: Add a cap to check if the driver supports fill_rectangleLyude2017-03-311-0/+1
* gallium: remove support for predicates from TGSI (v2)Marek Olšák2017-04-011-2/+0
* gallium: add PIPE_CAP_TGSI CLOCKNicolai Hähnle2017-03-311-0/+1
* freedreno: free compiler when screen is destroyedRob Clark2017-03-243-6/+2
* freedreno: fix memory leakRob Clark2017-03-241-0/+2
* gallium: add PIPE_CAP_TGSI_TEX_TXF_LZMarek Olšák2017-03-151-0/+1
* nir: Rework conversion opcodesJason Ekstrand2017-03-141-4/+4
* freedreno/ir3: fragz cannot be half precisionRob Clark2017-03-131-0/+6
* freedreno/ir3: optimize less in glslRob Clark2017-03-131-1/+1
* freedreno: remove shebang from ir3_nir_trig.pyEmil Velikov2017-03-101-1/+0
* freedreno: remove execute bit from ir3_nir_trig.pyEmil Velikov2017-03-101-0/+0
* gallium: s/uint/enum pipe_render_cond_flag/ for set_render_condition()Brian Paul2017-03-081-1/+1
* gallium: s/uint/enum pipe_shader_type/ for set_constant_buffer()Brian Paul2017-03-081-1/+2
* freedreno: s/unsigned/enum pipe_shader_type/Brian Paul2017-03-081-1/+1
* gallium: s/unsigned/enum pipe_shader_type/ for pipe_screen::get_shader_param()Brian Paul2017-03-081-1/+2
* gallium/util: replace pipe_mutex_unlock() with mtx_unlock()Timothy Arceri2017-03-075-15/+15
* gallium/util: replace pipe_mutex_lock() with mtx_lock()Timothy Arceri2017-03-075-15/+15
* gallium/util: replace pipe_mutex_destroy() with mtx_destroy()Timothy Arceri2017-03-071-1/+1
* gallium/util: replace pipe_mutex_init() with mtx_init()Timothy Arceri2017-03-071-1/+1
* gallium/util: replace pipe_mutex with mtx_tTimothy Arceri2017-03-071-1/+1
* gallium: remove PIPE_CAP_USER_INDEX_BUFFERSMarek Olšák2017-02-251-1/+0
* freedreno: add support for user index buffersMarek Olšák2017-02-252-1/+13
* gallium/u_queue: isolate util_queue_fence implementationMarek Olšák2017-02-221-1/+1
* gallium: set pipe_context uploaders in drivers (v3)Marek Olšák2017-02-141-0/+9
* gallium: add separate PIPE_CAP_INT64_DIVMODIlia Mirkin2017-02-091-0/+1
* gallium: turn PIPE_SHADER_CAP_DOUBLES into a screen capabilityNicolai Hähnle2017-02-021-1/+1
* freedreno: automake: correctly set MKDIR_GENEmil Velikov2017-01-271-0/+1
* gallium: Add integer 64 capabilityDave Airlie2017-01-271-0/+1
* gallium: add PIPE_CAP_TGSI_MUL_ZERO_WINSIlia Mirkin2017-01-231-0/+1
* freedreno/a5xx: set frag shader threadsizeRob Clark2017-01-221-2/+7
* freedreno/a5xx: set fragcoordxy properlyRob Clark2017-01-221-1/+1
* freedreno/ir3: setup var locations in standalone compilerRob Clark2017-01-221-1/+69
* freedreno/a5xx: fix psizeRob Clark2017-01-222-8/+5
* freedreno/a5xx: srgb fixRob Clark2017-01-221-1/+2