summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/ir3
Commit message (Expand)AuthorAgeFilesLines
* freedreno: Stop treating UBO 0 specially in UBO uploading.Eric Anholt2019-06-241-33/+1
* freedreno: Clamp UBO uploads to the constlen decided by the shader.Rob Clark2019-06-241-0/+11
* freedreno: Remove silly return from ir3_optimize_nir().Eric Anholt2019-06-211-1/+3
* freedreno: Stop reporting max_const in shader-db.Eric Anholt2019-06-211-2/+1
* freedreno: Include binning shaders in shader-db.Eric Anholt2019-06-211-3/+8
* spirv: Change spirv_to_nir() to return a nir_shaderCaio Marcelo de Oliveira Filho2019-05-291-4/+4
* freedreno: Log the number of loops in the shader for shader-db.Eric Anholt2019-05-161-2/+2
* freedreno: Output the same shader-db format as v3d and intel.Eric Anholt2019-05-161-15/+4
* freedreno: Remove the ir3_tgsi_to_nir() helper function.Eric Anholt2019-05-163-20/+6
* freedreno/ir3: move const_state to ir3_shaderRob Clark2019-05-071-8/+8
* freedreno/ir3: move immediates to const_stateRob Clark2019-05-071-2/+2
* freedreno/ir3: consolidate const stateRob Clark2019-05-071-15/+23
* freedreno/ir3: add some ubo range related assertsRob Clark2019-05-021-3/+6
* freedreno/ir3: align const size to vec4Rob Clark2019-03-281-4/+5
* freedreno/ir3: Push UBOs to constant fileKristian H. Kristensen2019-03-271-0/+16
* spirv,nir: lower frexp_exp/frexp_sig inside a new NIR passSamuel Pitoiset2019-03-221-0/+1
* freedreno/ir3: fix ir3_cmdline harderRob Clark2019-03-081-2/+2
* freedreno: fix ir3_cmdline buildRob Clark2019-03-071-0/+2
* glsl: use NIR function inlining for drivers that use glsl_to_nir()Timothy Arceri2019-03-061-1/+1
* glsl/freedreno/panfrost: pass gl_context to the standalone compilerTimothy Arceri2019-03-061-1/+2
* tgsi_to_nir: Produce optimized NIR for a given pipe_screen.Timur Kristóf2019-03-051-3/+7
* freedreno: Plumb pipe_screen through to irX_tgsi_to_nir.Timur Kristóf2019-03-053-9/+22
* freedreno/ir3: add Sethi–Ullman numbering passRob Clark2019-03-031-2/+6
* freedreno/ir3: fix crash in compile fail caseRob Clark2019-02-201-0/+4
* mesa: add MESA_SHADER_KERNELKarol Herbst2019-01-212-1/+2
* spirv: Add support for using derefs for UBO/SSBO accessJason Ekstrand2019-01-081-0/+1
* freedreno: move ir3 to common locationRob Clark2018-11-2724-13635/+11
* freedreno/ir3: remove u_inlines usageRob Clark2018-11-271-10/+10
* freedreno/ir3: split up ir3_shaderRob Clark2018-11-278-663/+758
* freedreno/ir3: remove pipe_stream_output_info dependencyRob Clark2018-11-274-7/+58
* freedreno/ir3: some header file cleanupRob Clark2018-11-2711-26/+24
* freedreno/ir3: use env_var_as_unsigned()Rob Clark2018-11-271-2/+2
* freedreno/ir3: move disasm and optmsgs debug flagsRob Clark2018-11-277-19/+23
* freedreno: FD_SHADER_DEBUG -> IR3_SHADER_DEBUGRob Clark2018-11-272-0/+34
* freedreno: remove shader_stage_name()Rob Clark2018-11-272-2/+3
* freedreno: shader_t -> gl_shader_stageRob Clark2018-11-277-64/+51
* freedreno/ir3: standalone compiler updatesRob Clark2018-11-271-6/+27
* nir: Make nir_lower_clip_vs optionally work with variables.Kenneth Graunke2018-11-191-1/+1
* freedreno: import libdrm_freedreno + redesign submitRob Clark2018-10-261-2/+9
* freedreno/ir3: take reg->num out of union in ir3_registerHyunjun Ko2018-10-251-5/+6
* util: use C99 declaration in the for-loop set_foreach() macroEric Engestrom2018-10-251-1/+0
* util: use C99 declaration in the for-loop hash_table_foreach() macroEric Engestrom2018-10-251-2/+0
* ir3_compiler/nir: fix imageSize() for buffer-backed imagesEduardo Lima Mitev2018-10-242-0/+33
* ir3/nir: Set up image_dims consts for image_deref_size intrinsic tooEduardo Lima Mitev2018-10-211-0/+1
* freedreno/ir3: move binning-pass fixup for a6xx+Rob Clark2018-10-171-20/+37
* freedreno/ir3: shader variant cacheRob Clark2018-10-172-0/+208
* freedreno/ir3: move binning_pass out of shader variant keyRob Clark2018-10-174-16/+38
* freedreno/ir3: track # of samplers used by shaderRob Clark2018-10-174-8/+8
* freedreno/a6xx: move const emit to state groupRob Clark2018-10-171-8/+33
* freedreno: Remove the Emacs mode linesNeil Roberts2018-10-1714-28/+0