summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/nine/device9.c
Commit message (Expand)AuthorAgeFilesLines
* st/nine: Reduce MaxSimultaneousTextures to 8Axel Davy2018-10-261-4/+4
* st/nine: Do not set unused states for stateblocksAxel Davy2018-10-261-21/+3
* st/nine: Fix aliasing states for stateblocksAxel Davy2018-10-261-2/+1
* st/nine: Never update device changed.* fieldsAxel Davy2018-10-261-1/+3
* st/nine: Mark transform matrices dirty for D3DSBT_ALLAxel Davy2018-10-261-1/+12
* st/nine: Remove two unused states.Axel Davy2018-10-261-1/+1
* st/nine: Split NINE_STATE_FF_OTHERAxel Davy2018-09-251-2/+2
* st/nine: Minor refactor of a few NINE_STATE_* flagsAxel Davy2018-09-251-1/+1
* st/nine: Don't call SetCursor until a cursor is setAxel Davy2018-09-251-1/+8
* st/nine: Avoid redundant SetCursorPos callsAxel Davy2018-09-251-0/+4
* st/nine: Init cursor position at device creationAxel Davy2018-09-251-2/+5
* st/nine: Initialize manually cursor structureAxel Davy2018-09-251-0/+4
* st/nine: Print transform matrices in debugAxel Davy2018-09-251-0/+14
* gallium: add storage_sample_count parameter into is_format_supportedMarek Olšák2018-07-311-0/+2
* gallium: add pipe_resource::nr_storage_samples, and set it same as nr_samplesMarek Olšák2018-07-311-1/+1
* nine: assume that user constant buffers are always supportedMarek Olšák2018-01-171-4/+0
* gallium/hud: update the HUD interface for multiple contextsMarek Olšák2017-11-251-1/+1
* gallium/hud: use cso_get_pipe_contextMarek Olšák2017-11-251-1/+1
* st/nine: Fix a regression and syntax cleanupAxel Davy2017-05-241-1/+1
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-101-13/+14
* gallium: separate indirect stuff from pipe_draw_info - 80 -> 56 bytesMarek Olšák2017-05-101-1/+0
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-101-12/+14
* st/nine: Fix user vertex data uploader with csmtAxel Davy2017-03-261-8/+7
* st/nine: Drop USER_INDEX_BUFFERS checkMike Lothian2017-02-251-2/+1
* st/nine: make use of common uploaders v4Constantine Charlamov2017-02-251-41/+9
* gallium: let state trackers tell u_vbuf whether user VBOs are possibleMarek Olšák2017-02-141-2/+2
* st/nine: Flush the queue at device dtorAxel Davy2017-01-121-1/+6
* st/nine: Process pending commands on ResetAxel Davy2017-01-121-0/+1
* st/nine: Remove duplicated checksAxel Davy2017-01-121-2/+1
* st/nine: Upload on secondary context for Draw*UpAxel Davy2016-12-201-8/+15
* st/nine: Implement new buffer upload pathAxel Davy2016-12-201-0/+6
* st/nine: Add arguments to context's blit and copy_regionAxel Davy2016-12-201-6/+8
* st/nine: Use nine_context_clear_render_targetAxel Davy2016-12-201-6/+1
* st/nine: Optimize ColorFillAxel Davy2016-12-201-1/+1
* st/nine: Simplify ColorFillAxel Davy2016-12-201-9/+1
* st/nine: Add secondary pipe for deviceAxel Davy2016-12-201-1/+3
* st/nine: Track bindings for buffersAxel Davy2016-12-201-2/+7
* st/nine: Simplify the logic to bind texturesAxel Davy2016-12-201-10/+1
* st/nine: Use nine_context for resource_copy_regionPatrick Rudolph2016-12-201-4/+2
* st/nine: Use nine_context for blitPatrick Rudolph2016-12-201-2/+3
* st/nine: Implement gallium nine CSMTPatrick Rudolph2016-12-201-9/+44
* st/nine: Call GetPipe for implicit pipe usagesAxel Davy2016-12-201-0/+6
* st/nine: Add struct nine_clipplanePatrick Rudolph2016-12-201-1/+1
* st/nine: Back swvp in nine_contextAxel Davy2016-12-201-1/+2
* st/nine: Move Managed Pool handling out of nine_contextAxel Davy2016-12-201-0/+57
* st/nine: Integrate nine_pipe_context_clear to nine_context_clearAxel Davy2016-12-201-5/+2
* st/nine: Move pipe and cso to nine_contextAxel Davy2016-12-201-16/+16
* st/nine: Access pipe_context via NineDevice9_GetPipeAxel Davy2016-12-201-3/+3
* st/nine: Remove NineDevice9_GetCSOAxel Davy2016-12-201-6/+0
* st/nine: Track dirty state groups in nine_contextAxel Davy2016-12-201-1/+1