aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_draw_upload.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Replace BRW_SURFACEFORMAT_* with ISL_FORMAT_*.Kenneth Graunke2017-03-021-131/+131
* nir/i965: assert first is always less than 64Juan A. Suarez Romero2017-01-121-0/+1
* i965: check for dual slot attributes on any genJuan A. Suarez Romero2017-01-121-2/+1
* i965: downsize *64*PASSTHRU formats to equivalent *32*FLOAT formats on gen < 8Alejandro Piñeiro2017-01-121-30/+139
* i965: return PASSTHRU surface types also on gen7Alejandro Piñeiro2017-01-121-2/+6
* nir/i965: use two slots from inputs_read for dvec3/dvec4 vertex input attributesJuan A. Suarez Romero2017-01-091-3/+8
* i965: allow unsourced enabled VAOJuan A. Suarez Romero2016-12-211-7/+16
* mesa/extensions: expose OES_vertex_half_float for ES2Kevin Strasser2016-11-091-0/+2
* i965/gen8: Fix vertex attrib upload for dvec3/4 shader inputsAntia Puentes2016-11-011-1/+2
* mesa: rename gl_client_array -> gl_vertex_arrayBrian Paul2016-10-281-3/+3
* i965: Eliminate brw->vs.prog_data pointer.Kenneth Graunke2016-10-051-18/+25
* i965: Drop assertion about buffer offset at draw time.Eric Anholt2016-09-171-11/+0
* i965: Unify vertex buffer setupTopi Pohjolainen2016-07-041-5/+29
* i965/draw: Expose vertex buffer state setupTopi Pohjolainen2016-07-041-18/+24
* i965: Use the buffer object size for VERTEX_BUFFER_STATE's size field.Kenneth Graunke2016-05-261-2/+1
* i965/draw: Use the correct buffer index for interleaved VBO sizesJason Ekstrand2016-05-241-2/+4
* i965/draw: Use the real size for index buffersJason Ekstrand2016-05-231-2/+6
* i965/draw: Use the real size for vertex buffersJason Ekstrand2016-05-231-1/+15
* i965/draw: Use 3-channel formats for vertex fetch when possible.Jason Ekstrand2016-05-231-11/+37
* i965/draw: Properly handle rounding when dividing by InstanceDivisorJason Ekstrand2016-05-231-2/+2
* i965/draw: Account for BaseInstance in VBO boundsJason Ekstrand2016-05-231-1/+1
* i965/draw: Use worst-case VBO bounds if brw->num_instances == 0Jason Ekstrand2016-05-231-9/+10
* i965/draw: Delay when we get the bo for vertex buffersJason Ekstrand2016-05-231-22/+49
* i965/draw: Stop relying on min_index == -1 for invalid index boundsJason Ekstrand2016-05-231-1/+1
* i965: get the proper vertex surface type for doubles on gen8+Alejandro Piñeiro2016-05-171-3/+27
* i965: Make all atoms to track BRW_NEW_BLORP by defaultKenneth Graunke2016-04-231-1/+4
* i965: Add support for gl_DrawIDARB and enable extensionKristian Høgsberg Kristensen2015-12-291-1/+44
* i965: Add support for gl_BaseVertexARB and gl_BaseInstanceARBKristian Høgsberg Kristensen2015-12-291-13/+22
* i965: Drop #include of main/glheader.h.Matt Turner2015-11-241-1/+0
* i965: Fix typos in licenseIan Romanick2015-09-101-2/+2
* i965: Remove horizontal bars from file header commentsIan Romanick2015-09-101-4/+2
* i965: Swap the order of the vertex ID and edge flag attributesNeil Roberts2015-08-221-15/+15
* i965: Resolve GCC sign-compare warning.Rhys Kidd2015-08-181-5/+6
* i965: Trivial formatting changes in brw_draw_upload.cIan Romanick2015-08-031-3/+6
* mesa: Rename _mesa_lookup_enum_by_nr() to _mesa_enum_to_string().Kenneth Graunke2015-07-201-1/+1
* i965: Optimize batchbuffer macros.Matt Turner2015-07-151-4/+8
* i965: Mark constant static data as const.Matt Turner2015-07-141-22/+22
* i965: replace __FUNCTION__ with __func__Marius Predut2015-04-141-1/+1
* i965/state: Don't use brw->state.dirty.brwJordan Justen2015-03-311-2/+2
* i965: Micro-optimize brw_get_index_typeIan Romanick2015-01-141-12/+1
* i965: Fix start/base_vertex_location for >1 prims but !BRW_NEW_VERTICES.Kenneth Graunke2014-12-311-11/+1
* i965: Delete brw_state_flags::cache and related code.Kenneth Graunke2014-12-021-2/+0
* i965: Move BRW_NEW_*_PROG_DATA flags to .brw (not .cache).Kenneth Graunke2014-12-021-2/+2
* i965: Rename CACHE_NEW_*_PROG to BRW_NEW_*_PROG_DATA.Kenneth Graunke2014-12-021-2/+2
* i965: Alphabetize brw_tracked_state flags and use a consistent style.Kenneth Graunke2014-11-291-2/+4
* mesa: Delete VAO _MaxElement code and index buffer bounds checking.Kenneth Graunke2014-09-191-4/+1
* i965: Separate gl_InstanceID and gl_VertexID uploading.Kenneth Graunke2014-09-121-7/+22
* i965: Expose gl_BaseVertex via a vertex attribute.Kenneth Graunke2014-09-101-11/+27
* i965: Refactor Gen4-7 VERTEX_BUFFER_STATE emission into a helper.Kenneth Graunke2014-09-101-30/+47
* i965: Make gl_BaseVertex available in a buffer object.Kenneth Graunke2014-09-101-0/+10