summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r300/r300_screen_buffer.c
AgeCommit message (Expand)AuthorFilesLines
2013-07-15r300g/swtcl: fix geometry corruption by uploading indices to a bufferMarek Olšák1-2/+5
2013-01-04r300g: don't check for vertex and index buffer bind flagsMarek Olšák1-2/+1
2012-12-12winsys/radeon: don't use BIND flags, add a flag for the cache bufmgr insteadMarek Olšák1-6/+6
2012-12-01r300g: handle map flag DISCARD_WHOLE_RESOURCEMarek Olšák1-3/+33
2012-10-31gallium: expose ARB_map_buffer_alignment on RadeonMarek Olšák1-2/+2
2012-10-18gallium: remove unused data pointer from pipe_transferMarek Olšák1-1/+0
2012-10-11gallium: unify transfer functionsMarek Olšák1-48/+32
2012-09-05Remove useless checks for NULL before freeingMatt Turner1-2/+1
2012-05-12r300g/swtcl: malloc vertex and index buffers (don't use radeon DRM to get them)Marek Olšák1-8/+10
2012-05-12r300g: remove slab allocator for pipe_resource (used mainly for user buffers)Marek Olšák1-4/+3
2012-05-12r300g: remove user_buffer_createMarek Olšák1-27/+0
2012-04-30gallium: remove pipe_resource::user_ptrMarek Olšák1-4/+0
2012-04-30gallium: add void *user_buffer in pipe_index_bufferMarek Olšák1-1/+1
2012-04-29r300g: make r300_buffer_transfer_unmap a no-opMarek Olšák1-7/+1
2012-04-29r300g: use u_default_transfer_inline_writeMarek Olšák1-29/+1
2012-04-29winsys/radeon: simplify buffer map/unmap functionsMarek Olšák1-5/+5
2012-04-24r300g: don't share u_upload_mgr with u_vbuf, create its ownMarek Olšák1-1/+1
2012-04-24u_vbuf: remove u_vbuf_resourceMarek Olšák1-28/+26
2012-04-24gallium: add user_ptr in pipe_resourceMarek Olšák1-0/+2
2012-01-05gallium: remove deprecated PIPE_TRANSFER_DISCARDMarek Olšák1-1/+1
2012-01-05u_upload_mgr: remove the 'flushed' parameterMarek Olšák1-2/+1
2011-12-24r300g: mapping buffers for read should be unsynchronizedMarek Olšák1-1/+9
2011-12-24winsys/radeon: move managing GEM domains back to driversMarek Olšák1-7/+3
2011-11-03r300g: force buffer placements to GTT on big endian machinesMarek Olšák1-0/+6
2011-09-30winsys/radeon: move GEM domains out of the drivers into winsysMarek Olšák1-3/+1
2011-09-29r300g: remove useless variables in some structuresMarek Olšák1-2/+0
2011-07-25winsys/radeon: remove usage parameter from buffer_createMarek Olšák1-2/+1
2011-04-18r300g/winsys: rename r300->radeon and do a little cleanupMarek Olšák1-7/+6
2011-04-08Revert "r300g: handle DISCARD_WHOLE_RESOURCE for buffers"Marek Olšák1-25/+10
2011-04-03r300g: handle DISCARD_WHOLE_RESOURCE for buffersMarek Olšák1-10/+25
2011-03-11gallium: kill is_resource_referencedMarek Olšák1-16/+0
2011-02-18r300g: remove tracking whether vertex buffers need to be validatedMarek Olšák1-5/+0
2011-02-14r300g: do not create a user buffer struct for misaligned ushort indices fallbackMarek Olšák1-2/+1
2011-02-11r300g: prevent NULL pointer dereference in r300_buffer_createMarek Olšák1-3/+3
2011-02-11r300g: import the last bits of libdrm and cleanup the whole thingMarek Olšák1-10/+8
2011-02-10r300g: add a way to change texture properties arbitrarilyMarek Olšák1-0/+2
2011-02-10r300g: consolidate buffers and textures to r300_resourceMarek Olšák1-30/+12
2011-02-08r300g: use the same upload buffer for vertices and indicesMarek Olšák1-1/+1
2011-02-07r300g: use the new vertex buffer managerMarek Olšák1-73/+28
2011-02-03r300g: Make the buffer and texture vbtls static const.Henri Verbeet1-1/+1
2011-01-30r300g: rework vertex format fallbackMarek Olšák1-10/+3
2011-01-10r300g: add debug option for buffer upload loggingMarek Olšák1-0/+7
2011-01-09r300g: do not upload the same user buffer several timesMarek Olšák1-1/+3
2011-01-07r300g: derive user buffer sizes at draw timeMarek Olšák1-12/+29
2011-01-06r300g: remove the buffer range checkingMarek Olšák1-58/+1
2011-01-06r300g: skip buffer validation of upload buffers when appropriateMarek Olšák1-2/+11
2011-01-06u_upload_mgr: new featuresMarek Olšák1-4/+6
2010-12-28r300g: rename aos to vertex arraysMarek Olšák1-1/+1
2010-12-28r300g: mark vertex arrays as dirty after a buffer_offset changeMarek Olšák1-0/+1
2010-12-25r300g: simplify buffer_transfer_inline_writeMarek Olšák1-8/+8