aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_draw.c
Commit message (Expand)AuthorAgeFilesLines
* util: Move _mesa_fsl/util_last_bit into util/bitscan.hMathias Fröhlich2016-08-091-5/+5
* i965: Use bitmask/ffs to iterate used vertex attributes.Mathias Fröhlich2016-06-161-5/+5
* i965/draw: Account for BaseInstance in VBO boundsJason Ekstrand2016-05-231-1/+3
* i965/draw: Stop relying on min_index == -1 for invalid index boundsJason Ekstrand2016-05-231-2/+5
* i965: Set render state for lossless compressedTopi Pohjolainen2016-05-121-1/+6
* i965: Deferred allocation of mcs for lossless compressedTopi Pohjolainen2016-05-121-0/+20
* i965: Reimplement ARB_transform_feedback2 on Haswell and later.Kenneth Graunke2016-05-091-8/+30
* i965: Move get_hw_prim_for_gl_prim to brw_util.cJason Ekstrand2016-04-061-29/+0
* i965: Validate textures before altering driver stateTopi Pohjolainen2016-02-121-9/+9
* i965: Reemit vertex state between indirect multi drawsKristian Høgsberg Kristensen2015-12-291-2/+22
* i965: Add support for gl_DrawIDARB and enable extensionKristian Høgsberg Kristensen2015-12-291-0/+12
* i965: Add support for gl_BaseVertexARB and gl_BaseInstanceARBKristian Høgsberg Kristensen2015-12-291-2/+2
* i965: Add state bits for tess stagesChris Forbes2015-12-071-2/+5
* i965: Add backend structures for tess stagesChris Forbes2015-12-071-0/+4
* i965: Drop #include of main/glheader.h.Matt Turner2015-11-241-1/+0
* i965: Map GL_PATCHES to 3DPRIM_PATCHLIST_n.Kenneth Graunke2015-11-111-1/+8
* mesa/i965: Refactor brw_is_front_buffer_{drawing,reading} to common codeIan Romanick2015-10-061-1/+2
* i965: Use C99 initializers for primitive arraysIan Romanick2015-10-061-24/+24
* i965: Fix typos in licenseIan Romanick2015-09-101-2/+2
* i965: Remove horizontal bars from file header commentsIan Romanick2015-09-101-4/+2
* i965: Resolve GCC sign-compare warning.Rhys Kidd2015-08-181-1/+1
* i965: Resolve GCC sign-compare warning.Rhys Kidd2015-08-181-1/+1
* vbo: pass the stream from DrawTransformFeedbackStream to driversMarek Olšák2015-08-061-1/+2
* i965: Trivial formatting changes in brw_draw.cIan Romanick2015-08-031-51/+51
* mesa: Rename _mesa_lookup_enum_by_nr() to _mesa_enum_to_string().Kenneth Graunke2015-07-201-4/+4
* i965: Move BEGIN_BATCH() into same control flow as ADVANCE_BATCH().Matt Turner2015-07-151-2/+2
* i965: Rename intel_emit* to reflect their new location in brw_pipe_controlChris Wilson2015-06-241-2/+2
* i965: Assert that the GL primitive isn't out of range.Matt Turner2015-06-231-1/+3
* i965: Use predicate enable bit for conditional rendering w/o stallingNeil Roberts2015-05-121-8/+8
* i965/state: Don't use brw->state.dirty.brwJordan Justen2015-03-311-11/+11
* i965/state: Rename brw_clear_dirty_bits to brw_render_state_finishedJordan Justen2015-03-311-1/+1
* i965/state: Rename brw_upload_state to brw_upload_render_stateJordan Justen2015-03-311-3/+4
* i965: Do Sandybridge workaround flushes before each primitive.Kenneth Graunke2015-02-171-3/+0
* i965: Fix start/base_vertex_location for >1 prims but !BRW_NEW_VERTICES.Kenneth Graunke2014-12-311-5/+10
* i965: Use WARN_ONCE for the single-primitive-exceeded-aperture message.Kenneth Graunke2014-12-311-9/+4
* i965: Compute VS attribute WA bits earlier and check if they changed.Kenneth Graunke2014-12-041-0/+42
* i965: Just return void from brw_try_draw_primsIan Romanick2014-12-021-5/+2
* i965: Fix reference counting in new basevertex upload code.Kenneth Graunke2014-09-121-0/+3
* i965: Make gl_BaseVertex available in a buffer object.Kenneth Graunke2014-09-101-0/+14
* i965: Calculate start/base_vertex_location after preparing vertices.Kenneth Graunke2014-09-101-9/+8
* Revert 5 i965 patches: 8e27a4d2, 373143ed, c5bdf9be, 6f56e142, 88e3d404Jordan Justen2014-09-041-10/+10
* i965: Modify dirty bit handling to support 2 pipelines.Paul Berry2014-09-011-4/+4
* i965: Create a macro for setting a dirty bit.Paul Berry2014-09-011-6/+6
* i965: Move pre-draw resolve buffers to dd::UpdateStateKristian Høgsberg2014-08-151-40/+0
* i965: Add a mechanism for sending native primitives into the driverKristian Høgsberg2014-08-151-3/+12
* i965: Emit a performance warning on conditional rendering.Kenneth Graunke2014-08-081-0/+5
* i965: Drop sizeof(struct brw_sampler_state) from estimated prim size.Kenneth Graunke2014-08-021-3/+3
* i965: Avoid redundant call to brw_merge_inputs() in brw_try_draw_prims()Iago Toral Quiroga2014-05-131-7/+6
* i965: Delete the intel_regions.c code.Eric Anholt2014-05-011-1/+0
* i965: Drop use of intel_region from miptrees.Eric Anholt2014-05-011-4/+4