summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/a2xx
Commit message (Expand)AuthorAgeFilesLines
* nir: Combine lower_fmod16/32 back into a single lower_fmod.Kenneth Graunke2019-06-051-1/+1
* nir: remove bool lowering from lower_int_to_floatJonathan Marek2019-05-311-0/+1
* nir: add lower_bitshift optionJonathan Marek2019-05-311-0/+1
* nir: Drop imov/fmov in favor of one mov instructionJason Ekstrand2019-05-241-14/+11
* freedreno: a2xx: same gmem2mem sequence for all tilesJonathan Marek2019-04-231-12/+25
* freedreno: a2xx: use nir_lower_io for TGSI shadersJonathan Marek2019-04-232-50/+11
* freedreno: a2xx: fix builtin blit program compilationJonathan Marek2019-04-231-0/+1
* freedreno: a2xx: add GL_AMD_compressed_ATC_texture supportJonathan Marek2019-04-231-0/+6
* freedreno: Use enum values from matching enumKristian H. Kristensen2019-04-181-1/+1
* freedreno/a2xx: Fix redundant if statementKristian H. Kristensen2019-04-181-16/+14
* nir: make nir_const_value scalarKarol Herbst2019-04-141-2/+4
* nir/i965/freedreno/vc4: add a bindless bool to type size functionsTimothy Arceri2019-04-121-1/+1
* nir: Get rid of global registersJason Ekstrand2019-04-091-1/+0
* nir/radv: remove restrictions on opt_if_loop_last_continue()Timothy Arceri2019-04-091-1/+1
* tgsi_to_nir: Produce optimized NIR for a given pipe_screen.Timur Kristóf2019-03-051-3/+5
* freedreno: Plumb pipe_screen through to irX_tgsi_to_nir.Timur Kristóf2019-03-053-4/+9
* freedreno: a2xx: fix mipmapping for NPOT texturesJonathan Marek2019-02-271-0/+6
* freedreno: a2xx: fix fast clear for some gmem configurationsJonathan Marek2019-02-271-3/+3
* freedreno: a2xx: add use_hw_binning functionJonathan Marek2019-02-271-2/+24
* freedreno: a2xx: don't write 4th vertex in mem2gmemJonathan Marek2019-02-271-3/+1
* freedreno: a2xx: fix fast clearJonathan Marek2019-02-061-1/+0
* freedreno: a2xx: add perfcntrsJonathan Marek2019-01-286-0/+1112
* freedreno: a2xx: minor solid_vertexbuf fixupsJonathan Marek2019-01-283-4/+6
* freedreno: a2xx: clear fixes and fast clear pathJonathan Marek2019-01-285-119/+408
* freedreno: a2xx: a20x hw binningJonathan Marek2019-01-285-8/+253
* freedreno: a2xx: enable early-Z testingJonathan Marek2019-01-284-3/+11
* freedreno: a2xx: ir2 cleanupJonathan Marek2019-01-282-3/+1
* freedreno/a2xx: fix unused variable warningRob Clark2019-01-261-1/+0
* freedreno: a2xx: add partial lower_scalar pass for ir2Jonathan Marek2019-01-223-0/+178
* freedreno: a2xx: add ir2 copy propagationJonathan Marek2019-01-223-0/+234
* freedreno: a2xx: insert scalar MOV to allow 2 source scalarJonathan Marek2019-01-221-0/+132
* freedreno: a2xx: NIR backendJonathan Marek2019-01-2216-2498/+3013
* freedreno: a2xx: sysmem renderingJonathan Marek2019-01-211-0/+45
* freedreno: a2xx: fix non-zero texture base offsetsJonathan Marek2019-01-211-1/+1
* freedreno: a2xx: fix VERTEX_REUSE/DEALLOC on a20xJonathan Marek2019-01-213-18/+34
* freedreno: a2xx: fix gmem2mem viewportJonathan Marek2019-01-211-0/+7
* freedreno: a2xx: cleanup REG_A2XX_PA_CL_VTE_CNTLJonathan Marek2019-01-212-18/+20
* freedreno: a2xx: cleanup init_shader_constJonathan Marek2019-01-213-14/+11
* freedreno: Move register constant files to src/freedreno.Bas Nieuwenhuizen2019-01-081-2128/+0
* freedreno: update generated headersRob Clark2018-12-221-3/+3
* freedreno: update generated headersRob Clark2018-12-131-4/+4
* freedreno: update generated headersRob Clark2018-12-071-5/+5
* freedreno: a2xx texture updateJonathan Marek2018-11-277-20/+208
* freedreno/a2xx: Compute depth base in gmem correctlyJonathan Marek2018-11-271-5/+7
* freedreno/a2xx: set VIZ_QUERY_ID on a20xJonathan Marek2018-11-271-0/+5
* freedreno/a2xx: fix POINT_MINMAX_MAX overflowJonathan Marek2018-11-271-1/+1
* freedreno: a2xx: fd2_draw updateJonathan Marek2018-11-271-16/+82
* freedreno: update generated headersRob Clark2018-11-271-9/+257
* freedreno: shader_t -> gl_shader_stageRob Clark2018-11-273-14/+14
* freedreno: update generated headersRob Clark2018-11-061-3/+3