summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r600
AgeCommit message (Expand)AuthorFilesLines
18 hoursr600g: gpu_shader5 gl_SampleMaskIn supportGlenn Kennard2-7/+40
18 hoursr600g: Implement gpu_shader5 integer opsGlenn Kennard1-0/+190
18 hoursr600g: Add IMUL_HI/UMUL_HI supportGlenn Kennard1-6/+6
18 hoursr600g: Implement GL_ARB_texture_query_lodGlenn Kennard2-2/+13
3 daysgallium/radeon: Add some Emacs .dir-locals.el filesMichel Dänzer1-0/+11
3 daysr600g,radeonsi: switch all occurences of array_size to util_max_layerMarek Olšák1-2/+3
3 daysgallium: rename shader cap MAX_CONSTS to MAX_CONST_BUFFER_SIZEMarek Olšák2-2/+2
3 daysr600g: switch SNORM conversion to DX and GLES behaviorMarek Olšák4-7/+0
4 daysr600g/compute: Add debug information to promote and demote functionsBruno Jiménez1-4/+11
4 daysr600g/compute: Add documentation to compute_memory_poolBruno Jiménez2-31/+86
6 daysr600g/compute: Defrag the pool at the same time as we grow itBruno Jiménez2-23/+19
6 daysr600g/compute: Try to use a temporary resource when growing the poolBruno Jiménez1-18/+43
6 daysr600g/compute: Fix singed/unsigned comparison compiler warnings.Jan Vesely1-7/+7
6 daysr600g/compute: Allow compute_memory_defrag to defragment between resourcesBruno Jiménez2-5/+7
6 daysr600g/compute: Allow compute_memory_move_item to move items between resourcesBruno Jiménez2-16/+16
8 daysRevert "r600g/compute: Fix warnings"Tom Stellard2-16/+12
9 daysr600g/compute: Fix warningsTom Stellard2-12/+16
9 daysr600g: Use hardware sqrt instructionGlenn Kennard2-7/+4
9 daysr600g/compute: Remove unneeded code from compute_memory_promote_itemBruno Jiménez2-36/+12
9 daysr600g/compute: Quick exit if there's nothing to add to the poolBruno Jiménez1-0/+4
9 daysr600g/compute: Defrag the pool if it's necesaryBruno Jiménez2-17/+19
9 daysr600g/compute: Add a function for defragmenting the poolBruno Jiménez2-0/+28
9 daysr600g/compute: Add a function for moving items in the poolBruno Jiménez2-0/+93
11 daysradeonsi/compute: Share COMPUTE_DBG macro with r600gTom Stellard1-13/+0
2014-07-17r600g: Implement GL_ARB_texture_gatherGlenn Kennard2-7/+42
2014-07-10r600g: remove unused base_vector_chan variableIlia Mirkin1-1/+0
2014-07-09gallium: switch dedicated centroid field to interpolation locationIlia Mirkin1-2/+2
2014-07-03gallium: rename PIPE_CAP_TGSI_VS_LAYER to also have _VIEWPORTIlia Mirkin1-1/+1
2014-07-03r600g: allow vs to write to gl_ViewportIndexIlia Mirkin1-0/+17
2014-07-02gallium: Add PIPE_SHADER_CAP_DOUBLESTom Stellard1-0/+2
2014-07-02r600g: allow viewport index/layer to be sent to psIlia Mirkin1-2/+20
2014-07-01gallium: add facilities for indirect drawingChristoph Bumiller1-0/+1
2014-07-01gallium: add a cap for max vertex streamsIlia Mirkin1-0/+2
2014-06-24r600g/compute: Defer the creation of the temporary resourceBruno Jiménez2-20/+28
2014-06-24r600g/compute: Handle failures in compute_memory_pool_finalizeJan Vesely1-1/+4
2014-06-24r600g/compute: Fix possible endless loop in compute_memory_pool allocations.Jan Vesely1-2/+5
2014-06-24r600: Fix use after free in compute_memory_promote_item.Jan Vesely1-1/+2
2014-06-20r600g/compute: Use gallium util functions for double listsBruno Jiménez2-111/+46
2014-06-20r600g/compute: Map only against intermediate buffersBruno Jiménez1-6/+4
2014-06-20r600g/compute: Implement compute_memory_demote_itemBruno Jiménez2-0/+54
2014-06-20r600g/compute: Avoid problems when promoting items mapped for readingBruno Jiménez1-4/+8
2014-06-20r600g/compute: Only move to the pool the buffers marked for promotingBruno Jiménez2-60/+91
2014-06-20r600g/compute: divide the item list in twoBruno Jiménez2-51/+49
2014-06-20r600g/compute: Add statuses to the compute_memory_itemsBruno Jiménez2-1/+18
2014-06-20r600g/compute: Add an util function to know if an item is in the poolBruno Jiménez1-0/+5
2014-06-20r600g/compute: Add an intermediate resource for OpenCL buffersBruno Jiménez3-6/+41
2014-06-18r600g: fix the max vertex shader input limitMarek Olšák1-1/+1
2014-06-18util/u_format: move utility function from r600gGrigori Goronzy1-11/+1
2014-06-12r600g/compute: solve a bug introduced by 2e01b8b440c1402c88a2755d89f40292e1f3...Bruno Jiménez1-1/+1
2014-06-10r600g/compute: Use %u as the unsigned formatBruno Jiménez1-1/+1