summaryrefslogtreecommitdiff
path: root/src/intel
AgeCommit message (Expand)AuthorFilesLines
2017-01-21anv: descriptors: don't update immutables samplers with anything but their im...Lionel Landwerlin1-12/+19
2017-01-21intel/blorp/copy: Properly handle clear colors for CCS_E imagesJason Ekstrand1-0/+82
2017-01-20anv: don't require render target isl bit for depth/stencil surfacesLionel Landwerlin1-2/+5
2017-01-20anv: fix comment typoLionel Landwerlin1-1/+1
2017-01-20blorp: remove unnecessary struct declarationLionel Landwerlin1-1/+0
2017-01-17anv: set UAV coherence required bit when neededIago Toral Quiroga1-0/+51
2017-01-17anv: increase ANV_MAX_STATE_SIZE_LOG2 limit to 1 MBSamuel Iglesias Gonsálvez2-2/+2
2017-01-14anv: generate entry points from vk.xmlLionel Landwerlin2-65/+71
2017-01-13anv: remove some unused macros and functionsGrazvydas Ignotas2-34/+0
2017-01-13anv: Default PointSize to 1.0 if not written by the shaderJason Ekstrand1-2/+10
2017-01-13anv/pipeline: Replace get_fs_input_map with get_last_vue_prog_dataJason Ekstrand3-22/+10
2017-01-13anv: Move nir_lower_wpos_center after dead variable elimination.Kenneth Graunke1-3/+3
2017-01-12anv: Avoid some resolves for samplable HiZ buffersNanley Chery1-18/+49
2017-01-12anv: Enable sampling from HiZNanley Chery2-4/+17
2017-01-12anv/blorp: Don't fast depth clear samplable HiZ buffers on BDWNanley Chery1-0/+9
2017-01-12anv: Add a helper to determine sampling with HiZNanley Chery1-0/+7
2017-01-12isl/surface_state: Handle ISL_AUX_USAGE_HIZNanley Chery1-0/+29
2017-01-12anv: Perform HiZ resolves only on layout transitionsNanley Chery2-56/+42
2017-01-12anv: Disable HiZ for input attachmentsNanley Chery2-16/+24
2017-01-12anv: Avoid resolves incurred by fast depth clearsNanley Chery3-6/+23
2017-01-12anv: Prepare for transitioning to the requested final layoutNanley Chery2-0/+6
2017-01-12anv: Store depth stencil layoutsNanley Chery3-0/+17
2017-01-12anv: Add helpers to handle depth buffer layout transitionsNanley Chery1-0/+50
2017-01-12anv: Delete anv's HiZ op emit functionNanley Chery3-233/+0
2017-01-12anv: Use the gen8 BLORP HiZ resolving functionNanley Chery1-3/+24
2017-01-12anv/blorp: Add a gen8 HiZ op resolve functionNanley Chery2-0/+88
2017-01-12anv: Use gen8 BLORP HiZ clearing functionsNanley Chery2-5/+50
2017-01-12intel/blorp_clear: Add gen8 HiZ clearing functionsNanley Chery2-0/+93
2017-01-12anv: Enable HiZ support for multiple subpassesNanley Chery3-13/+8
2017-01-12anv: Use ::anv_attachment_state for toggling HiZ per subpassNanley Chery1-2/+4
2017-01-12anv: Replace anv_image_has_hiz() with ISL_AUX_USAGE_HIZNanley Chery5-16/+18
2017-01-12anv/blorp: Handle ISL_AUX_USAGE_HIZNanley Chery1-1/+2
2017-01-12intel/blorp: Add the BDW+ optimized HZ_OP sequence to BLORPNanley Chery1-0/+87
2017-01-12anv: Support loader interface version 3 (patch v2)Chad Versace1-0/+44
2017-01-12vulkan: Add new cast macros for VkIcd typesChad Versace1-6/+6
2017-01-11anv/image: Disable HiZ for depth buffer arraysNanley Chery1-0/+2
2017-01-11anv/cmd_buffer: Fix programmed HiZ qpitchNanley Chery1-1/+1
2017-01-11anv/cmd_buffer: Fix arrayed depth/stencil attachmentsNanley Chery1-2/+5
2017-01-11anv/TODO: Check off a bunch of stuffJason Ekstrand1-12/+0
2017-01-10anv: Enable tessellation shaders.Kenneth Graunke2-1/+2
2017-01-10anv: Initialize physical device limits for tessellationKenneth Graunke1-8/+8
2017-01-10anv: Clamp depth buffer dimensions to be at least 1.Kenneth Graunke1-2/+2
2017-01-10anv: Compile TCS/TES shaders.Kenneth Graunke1-2/+191
2017-01-10anv: Emit 3DSTATE_HS/TE/DS packets.Kenneth Graunke2-4/+89
2017-01-10anv: Handle patch primitives.Kenneth Graunke1-2/+7
2017-01-10genxml: Rename 3DSTATE_HS::Enable to "Function Enable".Kenneth Graunke4-4/+4
2017-01-10anv: set input_slots_valid on brw_wm_prog_keyLionel Landwerlin1-3/+8
2017-01-10anv: add helper to get vue map for fragment shaderLionel Landwerlin2-6/+12
2017-01-10anv: add get_.*_prog_data for tesselation stagesLionel Landwerlin1-0/+2
2017-01-10anv: make get_.*_prog_data take a const pipelineLionel Landwerlin1-1/+1