summaryrefslogtreecommitdiffstats
path: root/src/vulkan/private.h
Commit message (Expand)AuthorAgeFilesLines
* vk/private: Add a non-fatal assertJason Ekstrand2015-06-101-0/+10
* vk/emit: Use valgrind to validate every packed fieldJason Ekstrand2015-06-101-1/+1
* vk: Add valgrind checks in various emit functionsJason Ekstrand2015-06-091-0/+2
* vk: Move the valgrind include and VG() macro to private.hJason Ekstrand2015-06-091-0/+8
* vk/util: Add anv_abortf(), anv_abortfv()Chad Versace2015-06-091-0/+3
* vk: Define anv_noreturn macroChad Versace2015-06-091-0/+1
* vk/util: Annotate anv_finishme() as printflikeChad Versace2015-06-091-1/+2
* vk: Define anv_printflike() macroChad Versace2015-06-091-0/+2
* vk/queue: Embed the queue in and allocate it with the deviceJason Ekstrand2015-06-091-20/+22
* vk/meta: Clean up temporary objectsJason Ekstrand2015-06-091-0/+2
* vk/surface_view: Add a destructorJason Ekstrand2015-06-091-0/+5
* vk/image: Add anv_image::h_align,v_alignChad Versace2015-06-091-0/+15
* vk/allocator: Remove the concept of a slave block poolJason Ekstrand2015-06-081-3/+0
* vk/device: Remove the binding table pools/streamsJason Ekstrand2015-06-081-2/+0
* vk: Create a minimal context for the compilerKristian Høgsberg Kristensen2015-06-081-1/+1
* vk/formats: Add a name to the metadata and better loggingJason Ekstrand2015-06-021-0/+1
* vk: Move query related functionality to new file query.cKristian Høgsberg Kristensen2015-06-011-13/+0
* vk: Implement support for sampler border colorsKristian Høgsberg Kristensen2015-05-311-0/+3
* vk/cmd_buffer: Track descriptor set dirtying per-stageJason Ekstrand2015-05-301-1/+2
* vk/device: Allow for starting a new surface state bufferJason Ekstrand2015-05-291-2/+2
* vk/device: Do lazy surface state emission for binding tablesJason Ekstrand2015-05-291-16/+11
* vk: Store dynamic slot index with struct anv_descriptor_slotKristian Høgsberg Kristensen2015-05-291-1/+1
* vk: Implement dynamic buffer offsetsKristian Høgsberg Kristensen2015-05-281-3/+9
* meta: Add a default ds_state and use it when no ds state is setJason Ekstrand2015-05-281-0/+1
* vk/meta: Share the dummy RS and CB state between clear and blitJason Ekstrand2015-05-281-12/+14
* vk: Rework anv_batch and use chaining batch buffersJason Ekstrand2015-05-271-8/+27
* Fixup for growable reloc listsJason Ekstrand2015-05-271-0/+5
* vk/device: Make reloc lists growableJason Ekstrand2015-05-271-6/+7
* vk/device: Use a bo pool for batch buffersJason Ekstrand2015-05-271-1/+3
* vk/allocator: Add a BO poolJason Ekstrand2015-05-271-0/+18
* vk: Add support for dynamic and pipeline color blend stateKristian Høgsberg2015-05-261-0/+1
* vk/meta: Allocate and set color/blend stateKristian Høgsberg2015-05-261-0/+2
* vk: Emit color calc stateKristian Høgsberg2015-05-261-1/+5
* vk: Program depth biasKristian Høgsberg2015-05-261-0/+1
* vk: Implement dynamic and pipeline ds stateKristian Høgsberg2015-05-251-0/+7
* vk: Set up depth and stencil buffersKristian Høgsberg2015-05-251-7/+19
* vk: Add basic MOCS settingsKristian Høgsberg2015-05-251-0/+6
* vk: Actually implement some sort of destructor for all object typesJason Ekstrand2015-05-221-5/+20
* vk/pipeline: Track VB's that are actually used by the pipelineJason Ekstrand2015-05-211-0/+1
* vk: Do relocations in surface states when they are createdJason Ekstrand2015-05-211-4/+0
* vk: Add WSI implementationKristian Høgsberg2015-05-201-0/+12
* vk: Stream surface state instead of using the surface poolKristian Høgsberg2015-05-201-1/+3
* vk: Use surface_format_info from dri driver for vkGetFormatInfoKristian Høgsberg2015-05-201-4/+2
* vk/image: Factor view creation out into separate *_init functionsJason Ekstrand2015-05-181-0/+10
* vk: Use a separate block pool and state stream for binding tablesJason Ekstrand2015-05-181-0/+2
* vk/allocator: Add a concept of a slave block poolJason Ekstrand2015-05-181-0/+3
* vk: Make occlusion query work, both copy and get functionsKristian Høgsberg2015-05-181-0/+12
* vk/pipeline: Use a state_stream for storing programsJason Ekstrand2015-05-181-2/+1
* vk: Implement fencesKristian Høgsberg2015-05-181-0/+7
* vk: Start Implementing vkGetFormatInfo()Kristian Høgsberg2015-05-181-0/+2