23 Ревизии (20bf14be8ac6438cb1afa38212e306fc06a5ed40)

Автор SHA1 Съобщение Дата
  Keith Whitwell 20bf14be8a util: fix up several uses of pipe_map_buffer_range преди 15 години
  Keith Whitwell 3f5363d4dc util: map_range and flush_range have offsets relative to start of buffer преди 15 години
  Keith Whitwell e75a8d5ea9 gallium: bind flags преди 15 години
  Keith Whitwell d5392bdc6d util: helpers for is_resource_referenced преди 15 години
  Keith Whitwell 9a02358642 gallium: remove inline_read transfer преди 15 години
  Keith Whitwell 32bb1bd4ba util: correct argument order in pipe_buffer_map преди 15 години
  Keith Whitwell ce418533be gallium: softpipe runs gears with pipe_resources преди 15 години
  Keith Whitwell 9c45561fb0 util: fix typo calculating transfer box преди 15 години
  Keith Whitwell d1b7b00afc gallium: begin converting drivers to pipe_resource преди 15 години
  Keith Whitwell 51c25117f5 gallium: work in progress on layering resources on top of old textures преди 15 години
  Keith Whitwell fb6764d3ce heaps of wip преди 15 години
  Keith Whitwell ee6b3bc730 wip2 преди 15 години
  Keith Whitwell 90b4045fbc wip преди 15 години
  Keith Whitwell d35ecca5ee gallium: remove pipe_context member from pipe_transfer преди 15 години
  Keith Whitwell b43c182f19 Squashed commit of gallium-context-transfers: преди 15 години
  Vinson Lee cc7904ffa5 util: Assert that pointer is not null before dereferencing. преди 15 години
  José Fonseca 2aaca1df9d gallium: Move p_thread.h and p_atomic.h out of gallium interfaces. преди 15 години
  José Fonseca 38f6f23fcf gallium: Make pipe_atomic a regular int32_t. преди 15 години
  José Fonseca 28486880ca gallium: pipe/p_inlines.h -> util/u_inlines.h преди 15 години
  José Fonseca a8477fb00c gallium: New inline to write buffers which avoids synchronization. преди 15 години
  José Fonseca 707b28136f gallium: Set PIPE_BUFFER_USAGE_DISCARD flag in pipe_buffer_write. преди 15 години
  José Fonseca 13c2475339 gallium: Remove temporary hack for the absence of a discard flag. преди 15 години
  Zack Rusin a00da63e66 util: put vertices_per_primitive function in its proper location преди 15 години
  Zack Rusin f658fa5e8f gallium: add an inline that returns number of vertices per primitive преди 15 години
  Michel Dänzer 47e41b024e gallium: Preparations for adding more PIPE_TRANSFER_* usage flags. преди 16 години
  Brian Paul aabcc6cb23 gallium: remove incorrect 'return' stmt преди 16 години
  José Fonseca cb5f1bce23 gallium: pipe_transfer_destroy helper inline. преди 16 години
  Michal Krol 7aee53002c gallium: Fix pointer type casts. преди 16 години
  José Fonseca c51bd94a14 gallium: Add pipe_transfer_map/unmap inlines. преди 16 години
  José Fonseca e3bc1fb6bc gallium: Always map for READ flag when DISCARD is not set. преди 16 години
  José Fonseca 4ffe2844a4 gallium: New PIPE_BUFFER_USAGE_FLUSH_EXPLICIT flag for buffer_flush_mapped_range. преди 16 години
  José Fonseca 2a1f29c220 gallium: Use consistent semantics for map ranges in gallium. преди 16 години
  José Fonseca e80d330419 gallium: Ensure map ranges are valid. преди 16 години
  Michel Dänzer 5e27cd46c0 gallium: Unify reference counting. преди 16 години
  José Fonseca 190db8b4c3 gallium: Massage the interface to more closely resemble ARB_map_buffer_range преди 16 години
  José Fonseca 60e5fe6506 gallium: Allow to specify how much will be read / was written in buffer map/unmap. преди 16 години
  José Fonseca 693fac8ae2 gallium: Add pipe_buffer_write/read inlines. преди 16 години
  Michel Dänzer aba88b7ed7 gallium: Add pipe_transfer_reference(). преди 16 години
  Michel Dänzer 4617981ec7 gallium: No longer allow CPU mapping surfaces directly. преди 16 години
  Zack Rusin adfbba476d gallium: make p_winsys internal преди 16 години
  Zack Rusin b3028acd98 gallium: give the screen priority when it comes to buffer allocations преди 16 години
  José Fonseca 5897383344 gallium: Remove the standalone surfaces. преди 16 години
  José Fonseca 467c4760b3 gallium: Ensure refcounts of live objects are never zero. преди 17 години
  José Fonseca f637a96e85 gallium: Have pipe_buffer_* receive a pipe_screen instead of a pipe_context. преди 17 години
  Keith Whitwell 731e7b961c re-add pipe_surface map/unmap inlines преди 17 години
  Keith Whitwell c9ed86a964 gallium: tex surface checkpoint преди 17 години
  Brian Paul 15318c8d8e gallium: new pipe_buffer alloc/map/unmap/ref wrappers преди 17 години
  Brian 6f715dcc21 gallium: remove pipe_context->texture_create/release/get_tex_surface() преди 17 години
  Brian aa59a937cc gallium: introduce 'pipe_screen' for context-independent functions преди 17 години
  Brian 4da19dbcaa gallium: remove pipe parameter from pipe_texture_reference() преди 17 години