summaryrefslogtreecommitdiffstats
path: root/src/vulkan/anv_private.h
Commit message (Expand)AuthorAgeFilesLines
* anv: Add a clfush_range helper functionJason Ekstrand2016-02-121-7/+10
* anv/event: Use a 64-bit valueJason Ekstrand2016-02-111-1/+1
* gen8/pipeline: Pull gs_vertex_count from prog_dataJason Ekstrand2016-02-111-1/+0
* anv: Generate pack headers from XML definitionKristian Høgsberg Kristensen2016-02-101-1/+1
* anv: Replace anv_format::depth_format with ::has_depthChad Versace2016-02-091-3/+3
* anv: Rename anv_format::surface_format -> isl_formatChad Versace2016-02-091-1/+1
* anv: Deduplicate dispatch callsKristian Høgsberg Kristensen2016-02-051-0/+5
* anv: Deduplicate anv_CmdDraw callsKristian Høgsberg Kristensen2016-02-051-0/+5
* anv: Move invariant state to small initial batchKristian Høgsberg Kristensen2016-02-051-0/+7
* anv: Drop anv_image::needs_*_surface_stateChad Versace2016-02-041-4/+0
* anv/image: Rename nonrt_surface_stateChad Versace2016-02-041-3/+3
* anv: Fix anv_descriptor_set reference error on deletionMark Janes2016-02-021-0/+1
* anv: Structify a one-member unionChad Versace2016-02-011-3/+1
* anv/wsi: Rework to be compatable with the loaderJason Ekstrand2016-01-291-1/+5
* vulkan: Import vk_icd.hJason Ekstrand2016-01-291-7/+1
* anv: clflush is only orderered against mfenceKristian Høgsberg Kristensen2016-01-291-1/+1
* anv: Do resolves at end of subpassChad Versace2016-01-281-0/+1
* anv/meta: Remove unneeded resolve pipelineChad Versace2016-01-281-4/+2
* anv: Drop const on anv_framebuffer::attachmentsChad Versace2016-01-281-1/+1
* anv: Add anv_subpass::has_resolveChad Versace2016-01-281-0/+3
* anv/skl: Fix crash in 16x multisamplingChad Versace2016-01-271-2/+3
* anv: Fix comment for anv_meta_state arraysChad Versace2016-01-271-2/+2
* anv/meta: Implement multisample clearsChad Versace2016-01-271-1/+4
* anv/meta: Implement vkCmdResolveImageChad Versace2016-01-271-0/+11
* anv: Add offset parameter to anv_image_view_init()Nanley Chery2016-01-271-1/+2
* anv/image: Scale iview extent by backing imageNanley Chery2016-01-271-0/+1
* anv: Support swizzled formats.Jordan Justen2016-01-261-1/+9
* anv/image: Do swizzle remapping in anv_image.cJason Ekstrand2016-01-261-0/+1
* anv/image: clflush surface state map in anv_fill_buffer_surface_state().Francisco Jerez2016-01-261-1/+2
* anv/image: clflush the right state map in anv_fill_image_surface_state().Francisco Jerez2016-01-261-1/+1
* anv/image_view: Add base mip and base layer fieldsJason Ekstrand2016-01-261-0/+2
* anv: Add anv_image::samplesChad Versace2016-01-221-0/+1
* anv/image: Move common code to anv_image.cJason Ekstrand2016-01-221-19/+21
* anv/gen8: Enable SLM in L3 cache control registerJordan Justen2016-01-211-0/+1
* anv/gem: Add a helper for getting bit6 swizzling informationJason Ekstrand2016-01-181-0/+1
* anv/meta: Add a meta allocator that uses SCOPE_DEVICEJason Ekstrand2016-01-181-0/+2
* anv: Distinguish between subpass setup and subpass startChad Versace2016-01-141-6/+5
* anv: Emit load clears at start of each subpassChad Versace2016-01-141-1/+1
* anv/meta: Create 8 pipelines for color clearsChad Versace2016-01-141-1/+10
* anv: Allow override of pipeline color attachment countChad Versace2016-01-141-0/+6
* anv: Move MAX_* defs to top of anv_private.hChad Versace2016-01-141-9/+9
* anv: Define zero() macroChad Versace2016-01-141-0/+2
* anv/meta: Use anv_cmd_state::attachments for clearsChad Versace2016-01-141-3/+2
* anv: Add anv_cmd_state::attachmentsChad Versace2016-01-141-0/+18
* vk: Fix struct field indentationKristian Høgsberg Kristensen2016-01-141-1/+2
* anv: Document anv_cmd_state::current_pipelineChad Versace2016-01-141-1/+1
* anv: Remove duplicate func prototypeChad Versace2016-01-141-2/+0
* anv/pipeline: Pass through specialization constantsJason Ekstrand2016-01-131-1/+2
* vk: Implement workaround for occlusion queriesKristian Høgsberg Kristensen2016-01-121-0/+1
* vk: Make sure we emit binding table pointers after push constantsKristian Høgsberg Kristensen2016-01-071-1/+5