summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_pipeline.c
Commit message (Expand)AuthorAgeFilesLines
* radv: Link shaders.Bas Nieuwenhuizen2017-10-181-0/+42
* radv: reuse the multiple shader store & load functions for gs copy variantTimothy Arceri2017-10-181-11/+16
* radv: remove some now unused shader compile codeTimothy Arceri2017-10-181-220/+0
* radv: switch to using radv_create_shaders()Timothy Arceri2017-10-181-85/+29
* radv: add radv_create_shaders() helperBas Nieuwenhuizen2017-10-181-0/+130
* radv: reorder init function callsTimothy Arceri2017-10-181-2/+2
* radv: take unsafe_math and sisched into account when hashing shaders.Dave Airlie2017-10-121-6/+18
* radv: remove duplicate debug_flags fieldTimothy Arceri2017-10-121-2/+2
* amd: move r600d_common.h into r600gMarek Olšák2017-10-091-1/+0
* radeonsi: shrink r600d_common.h and stop using itMarek Olšák2017-10-091-3/+3
* radv: configure VGT_VERTEX_REUSE at pipeline creationSamuel Pitoiset2017-10-091-0/+7
* radv: do not need to zero-init ds/raster statesSamuel Pitoiset2017-10-091-3/+0
* radv: set ALPHA_TO_MASK_ENABLE at blend state initSamuel Pitoiset2017-10-091-7/+7
* radv: Make tess winding order a bit more intuitive.Bas Nieuwenhuizen2017-10-061-3/+2
* radv: Allow setting the domain origin in tess.Bas Nieuwenhuizen2017-10-061-1/+9
* radv: dump NIR when a GPU hang is detectedSamuel Pitoiset2017-10-041-6/+6
* Revert "Revert "radv: fallback to an in-memory cache when no pipline cache is...Bas Nieuwenhuizen2017-09-251-5/+8
* radv: make radv_pipeline_init() staticSamuel Pitoiset2017-09-251-1/+1
* radv: Implement VK_AMD_rasterization_orderNicholas Miell2017-09-211-1/+9
* spirv: Flip the tessellation winding orderJason Ekstrand2017-09-201-0/+1
* radv: add radv_shader_dump_stats() helperSamuel Pitoiset2017-09-141-63/+1
* radv: work out a base ia_multi_vgt_param.Dave Airlie2017-09-111-0/+7
* radv: calculate non-draw related ia_multi_vgt_param bits in pipelineDave Airlie2017-09-111-0/+66
* radv: move calculating primgroup_size to pipeline.Dave Airlie2017-09-111-0/+7
* radv: drop 'dump' parameters from some shader related functionsSamuel Pitoiset2017-09-081-9/+7
* radv: move shaders related code to radv_shader.cSamuel Pitoiset2017-09-081-454/+4
* radv: add radv_vertex_elements_info data structureSamuel Pitoiset2017-09-081-5/+7
* radv: fix a memleak when compiling the GS copy shaderSamuel Pitoiset2017-09-051-0/+2
* radv: disassemble SPIR-V binaries with RADV_DEBUG=spirvSamuel Pitoiset2017-09-011-0/+3
* radv: move RADV_TRACE_FILE functions to radv_debug.cSamuel Pitoiset2017-09-011-0/+1
* radv: compute correct maximum wave count per SIMDSamuel Pitoiset2017-09-011-1/+12
* radv: Expose VK_KHX_multiview.Bas Nieuwenhuizen2017-08-241-0/+1
* radv: Implement determining the has_multiview_view_index key.Bas Nieuwenhuizen2017-08-241-4/+16
* ac/nir: Make shader key a struct.Bas Nieuwenhuizen2017-08-241-13/+13
* radv: Use 0 for the layer id if the vertex shader does not export it.Bas Nieuwenhuizen2017-08-241-3/+4
* radv/gfx9: emit sx_mrt_blend registersDave Airlie2017-08-241-2/+129
* radv: Implement bc optimize.Bas Nieuwenhuizen2017-08-241-0/+3
* radv: Add suballocation for shaders.Bas Nieuwenhuizen2017-08-031-8/+58
* radv: handle 10-bit format clamping workaround.Dave Airlie2017-08-011-9/+28
* ac/nir,radv: move force_persample to ac_shader_info::force_persampleNicolai Hähnle2017-07-311-1/+1
* radv: enable sample shadingDave Airlie2017-07-241-1/+3
* radv: Handle VK_ATTACHMENT_UNUSED in color attachments.Bas Nieuwenhuizen2017-07-241-5/+11
* radv: Add support for VK_KHR_variable_pointers.Bas Nieuwenhuizen2017-07-201-0/+1
* radv: enable sisched toggle in perftest flags.Dave Airlie2017-07-061-0/+4
* ac/radv: change api to create target machineDave Airlie2017-07-061-4/+8
* radv: Disable depth & stencil tests when the depthbuffer doesn't support it.Bas Nieuwenhuizen2017-07-051-5/+17
* radv: enable Int64 capability (v2)Dave Airlie2017-07-031-0/+1
* ac/nir: implement 64-bit packing and unpackingConnor Abbott2017-07-031-0/+1
* radv: use Mesa's u_atomic.h headerEric Engestrom2017-06-261-1/+2
* radv: handle primitive id input into fragment shader with no geom shaderDave Airlie2017-06-261-9/+34