aboutsummaryrefslogtreecommitdiffstats
path: root/src/freedreno
Commit message (Expand)AuthorAgeFilesLines
...
* freedreno/a6xx: Define the register fields for polygon fill mode.Eric Anholt2020-06-252-4/+15
* turnip: implement VK_KHR_shader_draw_parametersJonathan Marek2020-06-255-74/+136
* freedreno/ir3: add support for load_draw_idJonathan Marek2020-06-254-4/+15
* freedreno/registers: add CP_DRAW_INDIRECT_MULTIJonathan Marek2020-06-251-0/+32
* freedreno/ir3/ra: fix pre-color edge caseRob Clark2020-06-251-7/+3
* turnip: disable early_z for VK_FORMAT_S8_UINTJonathan Marek2020-06-251-4/+7
* turnip: fix update_stencil_maskJonathan Marek2020-06-251-2/+2
* turnip: fix empty scissor caseJonathan Marek2020-06-251-7/+11
* turnip: implement VK_EXT_vertex_attribute_divisorJonathan Marek2020-06-253-2/+29
* freedreno/ir3: switch PIPE_CAP_TGSI_TEXCOORDRob Clark2020-06-241-0/+2
* freedreno/ir3: add helper to determine point-coord inputsRob Clark2020-06-241-2/+0
* turnip: move some logic out of create_render_pass_commonJonathan Marek2020-06-241-30/+19
* turnip: use RenderPassCreateInfo for render_pass_add_implicit_depsJonathan Marek2020-06-242-81/+66
* turnip: replace a memset(0) with zalloc in CreateRenderPassJonathan Marek2020-06-241-2/+1
* turnip: translate CreateRenderPass to CreateRenderPass2Jonathan Marek2020-06-241-132/+106
* turnip: implement depthBoundsJonathan Marek2020-06-243-6/+17
* freedreno/registers: a6xx depth bounds test registersJonathan Marek2020-06-242-7/+9
* android: freedreno/ir3: simplify generated sources rulesMauro Rossi2020-06-242-2/+17
* android: freedreno/ir3: add missing generated sources and rulesMauro Rossi2020-06-242-3/+36
* android: freedreno: add fd5_layout.c to Makefile.sourcesMauro Rossi2020-06-241-0/+1
* turnip: use pipeline cs for shader programs instead of separate boJonathan Marek2020-06-233-116/+74
* turnip: fix ts_cs_memory typoJonathan Marek2020-06-236-10/+10
* turnip: implement CmdDrawIndirectByteCountEXTJonathan Marek2020-06-232-8/+21
* turnip: enable VK_EXT_index_type_uint8Jonathan Marek2020-06-232-0/+7
* turnip: refactor CmdDraw* functions (and a few fixes)Jonathan Marek2020-06-233-295/+128
* turnip: rework streamout state and add missing counter buffer read/writesJonathan Marek2020-06-234-168/+188
* turnip: Enable tessellationShader physical device featureBrian Ho2020-06-221-1/+1
* ir3: Unconditionally enable MERGEDREGS on a6xxBrian Ho2020-06-221-20/+1
* turnip: Force sysmem for tessellationBrian Ho2020-06-222-0/+9
* turnip: Support tess for drawsBrian Ho2020-06-224-7/+45
* turnip: Emit HS/DS user consts as draw statesBrian Ho2020-06-222-1/+11
* turnip: Update VFD_CONTROL with tess system valuesBrian Ho2020-06-223-12/+136
* turnip: Allocate tess BOs as a function of draw sizeBrian Ho2020-06-223-18/+235
* turnip: Parse tess state and support PATCH primtypeBrian Ho2020-06-222-1/+18
* turnip: Offset by component when lowering gl_TessLevel*Brian Ho2020-06-221-3/+6
* turnip: Lower shaders for tessellationBrian Ho2020-06-222-2/+37
* freedreno/ir3: split ubo analysis/lowering passesRob Clark2020-06-214-12/+31
* freedreno/ir3: splitup get_existing_range()Rob Clark2020-06-211-11/+33
* freedreno/ir3: split out ubo info from rangeRob Clark2020-06-213-29/+48
* turnip: remove unnecessary OVERFLOW_FLAG_REG checkJonathan Marek2020-06-201-90/+10
* freedreno/a6xx: VSC "STRM_ARRAY_PITCH" is "STRM_LIMIT"Jonathan Marek2020-06-202-6/+8
* turnip: Fill out VkPhysicalDeviceSubgroupPropertiesBrian Ho2020-06-191-0/+10
* freedreno/ir3: move output_loc to variantRob Clark2020-06-195-22/+25
* freedreno/ir3: move const_state back to variantRob Clark2020-06-197-40/+54
* freedreno/ir3: un-embed const_stateRob Clark2020-06-198-10/+21
* freedreno/ir3: move num_reserved_user_consts out of const_stateRob Clark2020-06-193-3/+3
* freedreno/ir3: convert over to rallocRob Clark2020-06-193-26/+8
* freedreno/ir3: pass variant to ir3_create()Rob Clark2020-06-194-6/+8
* ir3: Split out variant-specific lowering and optimizationsConnor Abbott2020-06-194-95/+106
* freedreno/ir3: constify shader keyRob Clark2020-06-192-5/+5