summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/nine/device9.c
Commit message (Expand)AuthorAgeFilesLines
* st/nine: Control shader constant inlining with drircAxel Davy2019-04-301-1/+2
* st/nine: Recompile optimized shaders based on b/i constsAxel Davy2019-04-301-0/+4
* st/nine: Add drirc option to use data_internal for dynamic texturesAxel Davy2019-04-301-0/+2
* st/nine: Always return OK on SetSoftwareVertexProcessingAxel Davy2019-04-301-1/+1
* st/nine: Fix buffer/texture unbinding in nine_state_clearAxel Davy2019-04-301-2/+2
* st/nine: skip position checks in SetCursorPosition()Andre Heider2019-04-201-3/+5
* st/nine: enable csmt per default on irisAndre Heider2019-03-251-3/+5
* 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