summaryrefslogtreecommitdiffstats
path: root/src/vulkan
Commit message (Expand)AuthorAgeFilesLines
* gen8/pipeline: Support vec4 vertex shadersJason Ekstrand2015-12-111-3/+6
* anv/pipeline: Get rid of the no kernel input parameters hackJason Ekstrand2015-12-101-9/+0
* anv/apply_pipeline_layout: Multiply uniform sizes by 4Jason Ekstrand2015-12-101-2/+2
* gen8/cmd_buffer: Don't push CS constants if there aren't anyJason Ekstrand2015-12-101-3/+5
* anv: Use 4 instead of sizeof(gl_constant_value)Jason Ekstrand2015-12-102-2/+2
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-12-105-114/+35
* anv/icd: Advertise the right ABI versionJason Ekstrand2015-12-101-1/+1
* anv/image: Remove some vkCreateImage validationChad Versace2015-12-091-26/+0
* anv/image: Drop unused halign, valign lookup tablesChad Versace2015-12-091-12/+0
* gen8/compute: Setup push constants and local idsJordan Justen2015-12-091-0/+20
* anv: Add anv_cmd_buffer_cs_push_constantsJordan Justen2015-12-092-0/+56
* anv/compute: Fix thread width max off by 1Jordan Justen2015-12-082-4/+4
* anv: Remove unused anv_image_view_info_for_vk_image_view_type()Chad Versace2015-12-082-15/+6
* gen8/cmd_buffer: Flush push constants after descriptor setsJason Ekstrand2015-12-071-3/+3
* anv: Add initial support for pushing image paramsJason Ekstrand2015-12-076-2/+124
* anv/descriptor_set: Add support for storage images in layoutsJason Ekstrand2015-12-072-2/+23
* anv/image: Add a separate storage image surface stateJason Ekstrand2015-12-074-2/+43
* isl: Add initial support for storage imagesJason Ekstrand2015-12-073-0/+143
* anv/pipeline: Only apply a pipeline layout if we have oneJason Ekstrand2015-12-071-1/+2
* anv/image: Refactor anv_image_make_surface()Chad Versace2015-12-071-28/+38
* anv: Assert the succes of isl_surf_init()Chad Versace2015-12-071-1/+7
* anv: Use isl_tiling_flags in anv_image_create_infoChad Versace2015-12-075-26/+11
* anv: Fix anv_gem_set_tiling to respect tiling paramChad Versace2015-12-071-1/+1
* anv: Remove unused anv_format_s8_uintChad Versace2015-12-072-10/+0
* vk: Don't override and hardcode autoconf CFLAGSKristian Høgsberg Kristensen2015-12-041-3/+1
* vk: Move isl files to libisl.la helper libraryKristian Høgsberg Kristensen2015-12-041-3/+7
* anv/image: Fix choice of isl_surf_usage for depthstencil imagesChad Versace2015-12-041-14/+20
* anv: Add func anv_get_isl_format()Chad Versace2015-12-042-0/+26
* anv/image: Delete old ifdef'd out codeChad Versace2015-12-041-32/+0
* vk: Add needed builddir subdirectories to the include pathJason Ekstrand2015-12-041-0/+2
* vk: gem handles are uint32_tKristian Høgsberg Kristensen2015-12-043-19/+19
* vk: Turn on Bay Trail, Cherryview and Broxton supportKristian Høgsberg2015-12-041-9/+7
* vk: Map uncached, coherent memory as write-combineKristian Høgsberg Kristensen2015-12-045-10/+17
* vk: Expose two memory types for non-LLC GPUsKristian Høgsberg Kristensen2015-12-042-10/+37
* vk: clflush all state for non-LLC GPUsKristian Høgsberg2015-12-0413-85/+203
* vk: Set I915_CACHING_NONE for userptr BOs when !llcKristian Høgsberg2015-12-043-0/+41
* vk: Implement vkFlushMappedMemoryRanges()Kristian Høgsberg2015-12-042-4/+42
* anv/gen9: Fix SURFACE_STATE halign and valignChad Versace2015-12-031-4/+35
* anv: Embed isl_surf into anv_surfaceChad Versace2015-12-038-61/+39
* anv/image: Drop assertions on SURFTYPE extent limitsChad Versace2015-12-031-22/+0
* anv/image: Use isl to calculate surface layoutChad Versace2015-12-031-154/+85
* isl: Implement isl_surf_init() for gen4-gen9Chad Versace2015-12-0314-59/+2966
* isl: Rename legacy Y tiling to ISL_TILING_Y0Chad Versace2015-12-035-7/+10
* anv/image: Vulkan's depthPitch is in bytes, not rowsChad Versace2015-12-031-1/+3
* anv/device: Give a version of 0.210.1 in apiVersionJason Ekstrand2015-12-031-1/+1
* vk: Add new WSI support and bump the API to 0.210.1Jason Ekstrand2015-12-037-350/+403
* anv/entrypoints: Run the headers through the preprocessor firstJason Ekstrand2015-12-032-3/+9
* vk/0.210.0: Advertise version 0.210.0Jason Ekstrand2015-12-031-2/+2
* vk/0.210.0: Update queries to the new APIJason Ekstrand2015-12-032-30/+53
* vk/0.210.0: Fix how we handle access flags in barriersJason Ekstrand2015-12-031-12/+12