23 Commity (20bf14be8ac6438cb1afa38212e306fc06a5ed40)

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