summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* vk/meta: Clean up temporary objectsJason Ekstrand2015-06-093-10/+50
* vk/surface_view: Add a destructorJason Ekstrand2015-06-093-3/+29
* vk/image: Add anv_image::h_align,v_alignChad Versace2015-06-092-4/+35
* vk/allocator: Remove the concept of a slave block poolJason Ekstrand2015-06-082-42/+0
* vk/device: Remove the binding table pools/streamsJason Ekstrand2015-06-082-14/+0
* vk/pipeline: Move freeing the program stream to pipeline.cJason Ekstrand2015-06-082-2/+1
* vk/pipeline: Don't destroy the program streamJason Ekstrand2015-06-081-1/+0
* vk/allocator: Make the use of NULL_BLOCK in state_stream_finish explicitJason Ekstrand2015-06-081-1/+1
* vk: Quiet a few warningsKristian Høgsberg Kristensen2015-06-083-3/+3
* vk: Create a minimal context for the compilerKristian Høgsberg Kristensen2015-06-087-29/+70
* vk/cmd_buffer: Use the dynamic state stream in emit_dynamic and merge_dynamicJason Ekstrand2015-06-051-5/+6
* vk/device: Use a 64-byte alignment for CC stateJason Ekstrand2015-06-051-3/+3
* vk/pipeline: Actually free the program stream and dynamic poolJason Ekstrand2015-06-051-0/+2
* vk/allocator: Avoid double-free in the bo poolJason Ekstrand2015-06-051-4/+11
* vk/gem: Call VALGRIND_FREELIKE_BLOCK before unmappingJason Ekstrand2015-06-051-1/+1
* vk: Fix 2 incorrect typecastsChad Versace2015-06-041-2/+2
* vk: Make `make clean` remove generated spirv headersChad Versace2015-06-041-1/+1
* vk/allocator: Remove an unneeded VG() wrapperJason Ekstrand2015-06-041-1/+1
* vk/device: Dissalow device destructionJason Ekstrand2015-06-041-0/+3
* vk: Fix buildChad Versace2015-06-041-2/+1
* vk/DS: Mask stencil masks to 8 bitsJason Ekstrand2015-06-031-4/+4
* vk: Set color/blend state in meta clear if not set yetKristian Høgsberg Kristensen2015-06-021-0/+5
* vk: Delete vk.c test caseKristian Høgsberg Kristensen2015-06-023-1585/+0
* vk: Update generated headers with support for 64 bit fieldsKristian Høgsberg Kristensen2015-06-023-134/+209
* vk: Set cb_state to NULL at cmd buffer create timeKristian Høgsberg Kristensen2015-06-021-0/+1
* vk: Implement vertexOffset parameter of vkCmdDrawIndexed()Kristian Høgsberg Kristensen2015-06-021-1/+1
* vk/formats: Add a name to the metadata and better loggingJason Ekstrand2015-06-022-1/+14
* vk/formats: Rework the formats tableJason Ekstrand2015-06-021-174/+177
* vk: Move query related functionality to new file query.cKristian Høgsberg Kristensen2015-06-014-329/+358
* i965: Use NIR by default for vertex shaders on GEN8+Jason Ekstrand2015-06-011-1/+1
* vk/compiler: Add an index_count to the bind map and check for OOBJason Ekstrand2015-06-014-7/+23
* vk/HACK: Plumb real descriptor set/index into texturesJason Ekstrand2015-06-015-4/+9
* NIR: Add a helper for doing sampler lowering for vulkanJason Ekstrand2015-06-012-21/+74
* vk: Indent tables to align '=' at column 48Kristian Høgsberg Kristensen2015-05-313-75/+75
* vk: Add support for anisotropic bitsKristian Høgsberg Kristensen2015-05-311-7/+15
* vk: Implement support for sampler border colorsKristian Høgsberg Kristensen2015-05-312-1/+39
* vk/device: Only flush the texture cache when setting state base addressJason Ekstrand2015-05-301-11/+3
* vk/cmd_buffer: Track descriptor set dirtying per-stageJason Ekstrand2015-05-303-10/+19
* vk/device: Emit PIPE_CONTROL flushes surrounding new STATE_BASE_ADDRESSJason Ekstrand2015-05-301-0/+15
* vk/allocator: Don't call VALGRIND_MALLOCLIKE_BLOCK on fresh gem_mmap'sJason Ekstrand2015-05-291-1/+5
* vk: Don't crash on partial descriptor setsJason Ekstrand2015-05-291-0/+3
* vk/device: Allow for starting a new surface state bufferJason Ekstrand2015-05-293-26/+126
* vk/device: Do lazy surface state emission for binding tablesJason Ekstrand2015-05-293-185/+198
* vk: Store dynamic slot index with struct anv_descriptor_slotKristian Høgsberg Kristensen2015-05-292-11/+22
* vk: Implement dynamic buffer offsetsKristian Høgsberg Kristensen2015-05-282-62/+101
* vk/device: Split state base address emit into its own functionJason Ekstrand2015-05-281-9/+16
* vk/device: Use anv_batch_emit for MI_BATCH_BUFFER_STARTJason Ekstrand2015-05-281-5/+9
* vk/device: Actually destroy batch buffersJason Ekstrand2015-05-281-0/+8
* vk/query: Don't emit a CS stall by itselfJason Ekstrand2015-05-281-1/+2
* vk/device: Fixups for batch buffer chainingJason Ekstrand2015-05-281-14/+34