summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2015-07-06nir/spirv: fix some bugsvulkan-header-0.90.0Connor Abbott1-3/+4
2015-07-06nir/spirv: add support for builtins inside structuresConnor Abbott2-21/+125
2015-07-06nir/spirv: fix a bug with structure creationConnor Abbott1-1/+1
2015-07-06nir/spirv: fix a bad assertion in the decoration handlingConnor Abbott1-3/+6
2015-07-06nir/spirv: pull out logic for getting builtin locationsConnor Abbott1-62/+107
2015-07-06nir/spirv: plumb through the type of dereferencesConnor Abbott2-16/+25
2015-07-06nir/spirv: handle structure member builtin decorationsConnor Abbott1-9/+72
2015-07-06nir/spirv: add a vtn_type structConnor Abbott3-32/+73
2015-07-06nir/spirv: move 'type' into the unionConnor Abbott2-62/+65
2015-07-06vk: Remove atomic counters stubsJason Ekstrand1-33/+0
2015-07-02vk/meta: Add an initial implementation of ClearColorImageJason Ekstrand1-2/+86
2015-07-02vk/meta: Factor the guts out of cmd_buffer_clearJason Ekstrand1-36/+49
2015-07-01vk: Roll back to API v90Jason Ekstrand1-1/+1
2015-07-01nir/spirv: Add initial structure member decoration supportJason Ekstrand1-1/+44
2015-07-01nir/spirv: Make vtn_handle_type match the other handler functionsJason Ekstrand1-36/+48
2015-07-01nir/spirv: Add basic support for Op[Group]MemberDecorateJason Ekstrand2-15/+32
2015-07-01vk/x11: Allow for the client querying the size of the format propertiesJason Ekstrand1-1/+8
2015-06-30vk/formats: Fix entry for S8_UINTChad Versace1-1/+1
2015-06-30vk/formats: Document new meaning of anv_format::cppChad Versace1-1/+1
2015-06-26vk/depth: Add a FIXMEChad Versace1-0/+1
2015-06-26vk/image: Enable 2d single-sample color miptreesChad Versace2-52/+152
2015-06-26vk/image: Define anv_surface, refactor anv_imageChad Versace4-100/+131
2015-06-26vk/image: Reformat function signaturesChad Versace1-27/+27
2015-06-26vk/image: Embed VkImageCreateInfo* into anv_image_create_infoChad Versace3-33/+37
2015-06-26vk/image: Drop some tmp vars in anv_image_view_init()Chad Versace1-6/+5
2015-06-26vk/image: Abort on stencil image viewsChad Versace1-4/+2
2015-06-26vk: Reindent struct anv_imageChad Versace1-12/+12
2015-06-26vk: Define MIN(a, b) macroChad Versace1-0/+1
2015-06-26vk: Rename functions ALIGN_*32 -> align_*32Chad Versace7-14/+14
2015-06-26Merge branch 'wip/nir-vtn' into vulkanConnor Abbott6-117/+1061
2015-06-26vk/formats: Remove the cpp=0 stencil hackChad Versace2-18/+8
2015-06-26vk/image: Refactor anv_image_create()Chad Versace1-47/+66
2015-06-26vk/image: Group some assertions closer togetherChad Versace1-4/+2
2015-06-26vk/formats: #undef fmt at end of format tableChad Versace1-0/+2
2015-06-26vk: Fix comment for anv_depth_stencil_view::stencil_qpitchChad Versace1-1/+1
2015-06-25vk/image: Add qpitch fields to anv_depth_stencil_viewChad Versace3-2/+6
2015-06-25vk: Reindent and document struct anv_depth_stencil_viewChad Versace1-6/+6
2015-06-25vk/formats: Fix incorrect depth formatsChad Versace3-8/+9
2015-06-25vk/image: Rename local variable in anv_image_create()Chad Versace1-6/+6
2015-06-25vk/formats: Fix table entry for R8G8B8_SNORMChad Versace1-1/+1
2015-06-25vk/formats: Rename anv_format::format -> surface_formatChad Versace5-182/+182
2015-06-25vk/formats: Rename anv_format::channels -> num_channelsChad Versace3-99/+99
2015-06-25vk: Reindent struct anv_formatChad Versace1-5/+5
2015-06-25vk/formats: Don't abbreviate tokens in the format tableChad Versace1-175/+175
2015-06-25vk/compiler: Add the initial hacks to get SPIR-V up and goingJason Ekstrand1-9/+57
2015-06-25HACK: Get rid of sanity_param_count for FSJason Ekstrand1-9/+0
2015-06-25i965: Don't print the GLSL IR if it doesn't existJason Ekstrand2-2/+2
2015-06-25nir/spirv: Set the right location for shader input/outputsJason Ekstrand1-0/+11
2015-06-25nir/spirv: Set the interface type on uniform blocksJason Ekstrand1-0/+1
2015-06-25nir/spirv: Set the system value mode on builtinsJason Ekstrand1-0/+1