summaryrefslogtreecommitdiffstats
path: root/src/vulkan/anv_private.h
Commit message (Expand)AuthorAgeFilesLines
* anv: Mask out invalid stages in foreach_stageJason Ekstrand2015-12-231-1/+4
* vk/gen8: Implement VkEvent for gen8Kristian Høgsberg Kristensen2015-12-191-0/+6
* anv/gen8: Add support for gl_NumWorkGroupsJordan Justen2015-12-181-0/+2
* anv: Rename gs_vec4 to gs_kernelJordan Justen2015-12-141-1/+1
* anv: Add support for storage texel buffersJason Ekstrand2015-12-141-0/+8
* anv: Pass an isl_format into fill_buffer_surface_stateJason Ekstrand2015-12-141-5/+5
* anv/buffer_view: Store a bo + offset instead of buffer pointerJason Ekstrand2015-12-141-1/+3
* anv: Remove anv_image::surface_typeChad Versace2015-12-141-2/+0
* anv: Add initial support for texel buffersJason Ekstrand2015-12-121-0/+8
* anv: Add anv_cmd_buffer_cs_push_constantsJordan Justen2015-12-091-0/+2
* anv: Remove unused anv_image_view_info_for_vk_image_view_type()Chad Versace2015-12-081-9/+0
* anv: Add initial support for pushing image paramsJason Ekstrand2015-12-071-0/+4
* anv/descriptor_set: Add support for storage images in layoutsJason Ekstrand2015-12-071-0/+5
* anv/image: Add a separate storage image surface stateJason Ekstrand2015-12-071-0/+4
* anv: Use isl_tiling_flags in anv_image_create_infoChad Versace2015-12-071-2/+1
* anv: Remove unused anv_format_s8_uintChad Versace2015-12-071-7/+0
* anv: Add func anv_get_isl_format()Chad Versace2015-12-041-0/+3
* vk: gem handles are uint32_tKristian Høgsberg Kristensen2015-12-041-10/+9
* vk: Map uncached, coherent memory as write-combineKristian Høgsberg Kristensen2015-12-041-1/+1
* vk: Expose two memory types for non-LLC GPUsKristian Høgsberg Kristensen2015-12-041-0/+1
* vk: clflush all state for non-LLC GPUsKristian Høgsberg2015-12-041-2/+31
* vk: Set I915_CACHING_NONE for userptr BOs when !llcKristian Høgsberg2015-12-041-0/+3
* vk: Implement vkFlushMappedMemoryRanges()Kristian Høgsberg2015-12-041-0/+3
* anv: Embed isl_surf into anv_surfaceChad Versace2015-12-031-18/+3
* vk: Add new WSI support and bump the API to 0.210.1Jason Ekstrand2015-12-031-3/+12
* vk/0.210.0: Remove the VkShaderStage enumJason Ekstrand2015-12-031-10/+25
* vk/0.210.0: Remove VkShaderJason Ekstrand2015-12-031-7/+2
* vk/0.210.0: Rework allocation to use the new pAllocator'sJason Ekstrand2015-12-031-28/+66
* vk/0.210.0: More fun with flags fieldsJason Ekstrand2015-12-031-1/+1
* vk/0.210.0: Rework dynamic statesJason Ekstrand2015-11-301-1/+1
* vk/0.210.0: Rename CmdBuffer to CommandBufferJason Ekstrand2015-11-301-4/+4
* vk/0.210.0: Switch to the new-style handle declarationsJason Ekstrand2015-11-301-2/+2
* vk: Fix 3DSTATE_WM_DEPTH_STENCIL for gen8Kristian Høgsberg Kristensen2015-11-261-2/+6
* vk: Add SKL supportKristian Høgsberg Kristensen2015-11-251-1/+36
* gen8_state: Clamp sampler values to HW limitationsJason Ekstrand2015-11-201-0/+13
* anv/cmd_buffer: Add a new genX_cmd_buffer file for shared codeJason Ekstrand2015-11-181-0/+1
* anv/gen7: A bunch of depth-stencil fixesJason Ekstrand2015-11-181-0/+1
* anv: Add initial Haswell supportJason Ekstrand2015-11-171-0/+24
* anv: Add macros for doing per-gen compilationJason Ekstrand2015-11-171-11/+23
* anv/cmd_buffer: Pack the 3DSTATE_VF packet on-demandJason Ekstrand2015-11-171-2/+1
* anv: Only include the pack headers where neededJason Ekstrand2015-11-161-17/+12
* anv/cmd_buffer: Move gen-specific stuff into the appropreate filesJason Ekstrand2015-11-161-3/+3
* anv: Use enum isl_tiling everywhereChad Versace2015-11-131-3/+3
* anv/device: Embed isl_deviceChad Versace2015-11-131-0/+2
* anv: Strip trailing space in anv_private.hChad Versace2015-11-121-1/+1
* anv: Remove redundant fields anv_format::bs,bw,bh,bdChad Versace2015-11-121-4/+1
* anv: Use enum isl_format in anv_formatChad Versace2015-11-121-2/+2
* anv/gen7: Implement the VS state depth-stall workaroundJason Ekstrand2015-11-101-0/+2
* anv/formats: Add fields for block dimensionsNanley Chery2015-11-091-0/+3
* anv: Rename cpp variable to "bs"Nanley Chery2015-11-091-1/+1