summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno
Commit message (Expand)AuthorAgeFilesLines
* freedreno/a5xx: move emit_marker5() into a5xx backendRob Clark2018-06-195-21/+24
* freedreno/a5xx: fix crash in dEQP-GLES31.stress.vertex_attribute_binding.buff...Rob Clark2018-06-193-1/+24
* freedreno/a5xx: don't crash if compute shader compile failsRob Clark2018-06-191-0/+2
* freedreno/ir3: fix missing recursion into block conditionRob Clark2018-06-191-0/+4
* freedreno/a5xx: better FOUR_QUAD/TWO_QUAD decision for computeRob Clark2018-06-191-4/+12
* freedreno/a5xx: bordercolor fixesRob Clark2018-06-191-4/+27
* freedreno: remove per-stateobj dirty_mask'sRob Clark2018-06-195-37/+16
* freedreno/a5xx: remove one image stateblockRob Clark2018-06-191-13/+0
* freedreno/a5xx: cubemap image fixesRob Clark2018-06-192-2/+7
* freedreno/ir3: handle image bufferRob Clark2018-06-191-1/+8
* freedreno/ir3: handle arrays of imagesRob Clark2018-06-191-6/+30
* freedreno/ir3: images can be arrays tooRob Clark2018-06-192-22/+83
* freedreno/ir3: use move_load_const passRob Clark2018-06-191-0/+3
* gallium: add support for programmable sample locationsRhys Perry2018-06-141-0/+1
* freedreno/ir3: use pipe_image_view's cppRob Clark2018-06-111-1/+6
* freedreno/ir3: fix image dimensions offsetRob Clark2018-06-111-1/+1
* freedreno/a5xx: correct image/ssbo offsetRob Clark2018-06-111-1/+1
* freedreno/ir3: use saml always if we have lodRob Clark2018-06-111-1/+1
* freedreno/ir3: don't cp absneg into meta:fiRob Clark2018-06-111-0/+4
* freedreno/ir3: rework size/type conversion instructionsRob Clark2018-06-111-10/+156
* freedreno/ir3: propagate HALF flag across fanoutRob Clark2018-06-111-1/+4
* freedreno/a5xx: add sample-id/sample-mask-inRob Clark2018-06-111-3/+12
* freedreno/ir3: add sample-id/sample-mask-inRob Clark2018-06-111-0/+21
* freedreno: update generated headersRob Clark2018-06-118-87/+213
* freedreno/ir3: image atomics use image-store pathRob Clark2018-06-111-0/+8
* gallium: add PIPE_CAP_GLSL_FEATURE_LEVEL_COMPATIBILITYMarek Olšák2018-05-291-0/+1
* gallium/winsys: rename DRM_API_HANDLE_* to WINSYS_HANDLE_*Dave Airlie2018-05-301-6/+6
* freedreno/a5xx: remove fd5_shader_stateobjRob Clark2018-05-153-23/+10
* freedreno/a4xx: remove fd4_shader_stateobjRob Clark2018-05-153-23/+10
* freedreno/a3xx: remove fd3_shader_stateobjRob Clark2018-05-153-26/+13
* freedreno: fence should hold a ref to pipeRob Clark2018-05-151-3/+4
* freedreno: batch cache doesn't hold a ref to batchRob Clark2018-05-151-1/+1
* freedreno: Fix ir3_cmdline.c build.Eric Anholt2018-05-011-0/+1
* gallium: add initial support for conservative rasterizationRhys Perry2018-04-301-0/+10
* nir: move GL specific passes to src/compiler/glslTimothy Arceri2018-05-011-1/+1
* nir: Offset vertex_id by first_vertex instead of base_vertexNeil Roberts2018-04-193-5/+4
* freedreno/ir3: use lower_global_vars_to_local in cmdline compilerRob Clark2018-04-071-0/+1
* nir+drivers: add helpers to get # of src/dest componentsRob Clark2018-04-031-5/+1
* freedreno/ir3: fix fallout of unused false-depth eliminationRob Clark2018-04-032-17/+19
* freedreno/a5xx: don't align height for PIPE_BUFFERRob Clark2018-04-011-1/+1
* freedreno/a5xx: fix page faults on last levelRob Clark2018-04-011-0/+10
* freedreno/ir3: fix issue w/ glamor composite shadersRob Clark2018-03-312-2/+36
* freedreno/ir3: more half-precision fixesRob Clark2018-03-312-8/+37
* freedreno/ir3: add helper to create immed of specified sizeRob Clark2018-03-311-4/+11
* freedreno/ir3: pass ctx instead of block to create_collect()Rob Clark2018-03-311-18/+19
* freedreno/ir3: eliminate unused false-depsRob Clark2018-03-312-11/+31
* freedreno/ir3: add local_group_sizeRob Clark2018-03-313-2/+12
* freedreno/ir3: clear SSA flag when assigning "ARRAY" regs tooRob Clark2018-03-311-0/+1
* freedreno/ir3: print array live rangesRob Clark2018-03-311-4/+10
* freedreno: a2xx: Implement DP2 instructionWladimir J. van der Laan2018-03-311-0/+21