summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600
Commit message (Expand)AuthorAgeFilesLines
* r600g: Implement gpu_shader5 textureGatherGlenn Kennard2014-08-012-5/+36
* r600g: gpu_shader5 gl_SampleMaskIn supportGlenn Kennard2014-07-312-7/+40
* r600g: Implement gpu_shader5 integer opsGlenn Kennard2014-07-311-0/+190
* r600g: Add IMUL_HI/UMUL_HI supportGlenn Kennard2014-07-311-6/+6
* r600g: Implement GL_ARB_texture_query_lodGlenn Kennard2014-07-312-2/+13
* gallium/radeon: Add some Emacs .dir-locals.el filesMichel Dänzer2014-07-291-0/+11
* r600g,radeonsi: switch all occurences of array_size to util_max_layerMarek Olšák2014-07-281-2/+3
* gallium: rename shader cap MAX_CONSTS to MAX_CONST_BUFFER_SIZEMarek Olšák2014-07-282-2/+2
* r600g: switch SNORM conversion to DX and GLES behaviorMarek Olšák2014-07-284-7/+0
* r600g/compute: Add debug information to promote and demote functionsBruno Jiménez2014-07-281-4/+11
* r600g/compute: Add documentation to compute_memory_poolBruno Jiménez2014-07-282-31/+86
* r600g/compute: Defrag the pool at the same time as we grow itBruno Jiménez2014-07-252-23/+19
* r600g/compute: Try to use a temporary resource when growing the poolBruno Jiménez2014-07-251-18/+43
* r600g/compute: Fix singed/unsigned comparison compiler warnings.Jan Vesely2014-07-251-7/+7
* r600g/compute: Allow compute_memory_defrag to defragment between resourcesBruno Jiménez2014-07-252-5/+7
* r600g/compute: Allow compute_memory_move_item to move items between resourcesBruno Jiménez2014-07-252-16/+16
* Revert "r600g/compute: Fix warnings"Tom Stellard2014-07-232-16/+12
* r600g/compute: Fix warningsTom Stellard2014-07-232-12/+16
* r600g: Use hardware sqrt instructionGlenn Kennard2014-07-232-7/+4
* r600g/compute: Remove unneeded code from compute_memory_promote_itemBruno Jiménez2014-07-232-36/+12
* r600g/compute: Quick exit if there's nothing to add to the poolBruno Jiménez2014-07-231-0/+4
* r600g/compute: Defrag the pool if it's necesaryBruno Jiménez2014-07-232-17/+19
* r600g/compute: Add a function for defragmenting the poolBruno Jiménez2014-07-232-0/+28
* r600g/compute: Add a function for moving items in the poolBruno Jiménez2014-07-232-0/+93
* radeonsi/compute: Share COMPUTE_DBG macro with r600gTom Stellard2014-07-211-13/+0
* r600g: Implement GL_ARB_texture_gatherGlenn Kennard2014-07-182-7/+42
* r600g: remove unused base_vector_chan variableIlia Mirkin2014-07-091-1/+0
* gallium: switch dedicated centroid field to interpolation locationIlia Mirkin2014-07-091-2/+2
* gallium: rename PIPE_CAP_TGSI_VS_LAYER to also have _VIEWPORTIlia Mirkin2014-07-031-1/+1
* r600g: allow vs to write to gl_ViewportIndexIlia Mirkin2014-07-031-0/+17
* gallium: Add PIPE_SHADER_CAP_DOUBLESTom Stellard2014-07-021-0/+2
* r600g: allow viewport index/layer to be sent to psIlia Mirkin2014-07-021-2/+20
* gallium: add facilities for indirect drawingChristoph Bumiller2014-07-021-0/+1
* gallium: add a cap for max vertex streamsIlia Mirkin2014-07-011-0/+2
* r600g/compute: Defer the creation of the temporary resourceBruno Jiménez2014-06-242-20/+28
* r600g/compute: Handle failures in compute_memory_pool_finalizeJan Vesely2014-06-241-1/+4
* r600g/compute: Fix possible endless loop in compute_memory_pool allocations.Jan Vesely2014-06-241-2/+5
* r600: Fix use after free in compute_memory_promote_item.Jan Vesely2014-06-241-1/+2
* r600g/compute: Use gallium util functions for double listsBruno Jiménez2014-06-202-111/+46
* r600g/compute: Map only against intermediate buffersBruno Jiménez2014-06-201-6/+4
* r600g/compute: Implement compute_memory_demote_itemBruno Jiménez2014-06-202-0/+54
* r600g/compute: Avoid problems when promoting items mapped for readingBruno Jiménez2014-06-201-4/+8
* r600g/compute: Only move to the pool the buffers marked for promotingBruno Jiménez2014-06-202-60/+91
* r600g/compute: divide the item list in twoBruno Jiménez2014-06-202-51/+49
* r600g/compute: Add statuses to the compute_memory_itemsBruno Jiménez2014-06-202-1/+18
* r600g/compute: Add an util function to know if an item is in the poolBruno Jiménez2014-06-201-0/+5
* r600g/compute: Add an intermediate resource for OpenCL buffersBruno Jiménez2014-06-203-6/+41
* r600g: fix the max vertex shader input limitMarek Olšák2014-06-191-1/+1
* util/u_format: move utility function from r600gGrigori Goronzy2014-06-181-11/+1
* r600g/compute: solve a bug introduced by 2e01b8b440c1402c88a2755d89f40292e1f3...Bruno Jiménez2014-06-121-1/+1