aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Expand)AuthorAgeFilesLines
* i965: Use gl_vertex_format in brw_vertex_element.Mathias Fröhlich2020-03-103-15/+13
* i965: Make use of the vertex format functions in i965.Mathias Fröhlich2020-03-101-6/+4
* mesa: Provide gl_vertex_format accessors.Mathias Fröhlich2020-03-101-0/+21
* mesa: Remove now unused _mesa_draw_attrib.Mathias Fröhlich2020-03-101-15/+0
* mesa: Remove now unused _mesa_draw_attrib_and_binding.Mathias Fröhlich2020-03-101-19/+0
* i965: Remove glbinding from brw_vertex_element.Mathias Fröhlich2020-03-102-7/+0
* i965: Reorder workaround flags computation.Mathias Fröhlich2020-03-101-26/+49
* i965: Split merge_inputs and clear_buffers.Mathias Fröhlich2020-03-101-10/+23
* i965: Test original vertex array pointer to skip array upload.Mathias Fröhlich2020-03-101-1/+1
* i965: Use the VAOs binding information in array setup.Mathias Fröhlich2020-03-101-181/+163
* i965: Use 32 bit u_bit_scan for vertex attribute setup.Mathias Fröhlich2020-03-101-7/+9
* i965: Move down genX_upload_sbe in profiles.Mathias Fröhlich2020-03-101-3/+3
* st/mesa: fix a possible crash with selection and feedback modesMarek Olšák2020-03-091-1/+1
* st/mesa: flush the bitmap cache before st/dri and vbo flushesMarek Olšák2020-03-092-2/+7
* glsl: Add ir_unop_f2fmpNeil Roberts2020-03-092-0/+2
* glsl: Add b2f16 and f162b conversion operationsNeil Roberts2020-03-092-0/+4
* glsl: Add IR conversion ops for 16-bit float typesNeil Roberts2020-03-092-0/+4
* glthread: fix a crash with incorrect glShaderSource parametersMarek Olšák2020-03-061-1/+1
* glthread: add custom marshalling for glNamedBuffer(Sub)DataEXTMarek Olšák2020-03-062-8/+64
* glthread: merge glBufferSubData and glNamedBufferSubData into 1 set of functionsMarek Olšák2020-03-062-78/+55
* glthread: merge glBufferData and glNamedBufferData into 1 set of functionsMarek Olšák2020-03-062-101/+79
* glthread: replace custom glBindBuffer marshalling with generated oneMarek Olšák2020-03-062-58/+3
* glthread: track for each VAO whether the user has set a user pointerMarek Olšák2020-03-067-39/+199
* glthread: add marshal_call_after and remove custom glFlush and glEnable codeMarek Olšák2020-03-062-84/+0
* glthread: add support for glMemoryObjectParameteriv, glSemaphoreParameterui64vMarek Olšák2020-03-061-0/+21
* glthread: add support for glCallLists, glPatchParameterfvMarek Olšák2020-03-061-0/+36
* glthread: add support for glClearNamedFramebuffer, glMaterial, glPointParameterMarek Olšák2020-03-061-0/+36
* glthread: add support for glFog, glLight, glLightModel, glTexEnv, glTexGenMarek Olšák2020-03-061-0/+105
* glthread: add support for TexParameteri and SamplerParameteri functionsMarek Olšák2020-03-061-0/+38
* glthread: replace custom ClearBuffer marshalling with generated oneMarek Olšák2020-03-062-259/+15
* glthread: add GL_DRAW_INDIRECT_BUFFER tracking and generator supportMarek Olšák2020-03-063-0/+23
* glthread: don't insert _mesa_post_marshal_hook into every functionMarek Olšák2020-03-062-11/+11
* glthread: simplify repeated function sequences in marshal_generated.cMarek Olšák2020-03-063-2/+17
* glthread: use int instead of size_t where it's OKMarek Olšák2020-03-062-3/+3
* glthread: reduce pointer dereferences in glthread_unmarshal_batchMarek Olšák2020-03-061-4/+6
* glthread: inline _mesa_unmarshal_dispatch_cmd and convert the switch to a tableMarek Olšák2020-03-063-15/+11
* vbo: merge draws even when begin==0 or end==0Marek Olšák2020-03-041-6/+25
* vbo: merge more primitive types for glBegin/End (v2)Marek Olšák2020-03-044-50/+43
* mesa: deduplicate draw indirect functionsMarek Olšák2020-03-041-121/+36
* mesa: optimize get_index_sizeMarek Olšák2020-03-041-16/+9
* mesa: remove _mesa_index_buffer::index_size in favor of index_size_shiftMarek Olšák2020-03-0415-47/+40
* Revert "mesa: check for z=0 in _mesa_Vertex3dv()"Marek Olšák2020-03-041-4/+1
* vbo: fold code from vbo_exec_fixup_vertex to vbo_exec_wrap_upgrade_vertexMarek Olšák2020-03-041-5/+6
* vbo: clean up conditional blocks in ATTR_UNIONMarek Olšák2020-03-041-5/+3
* vbo: handle GS and tess primitive types when splitting Begin/EndMarek Olšák2020-03-041-0/+27
* vbo: clean up vbo_copy_verticesMarek Olšák2020-03-041-38/+19
* vbo: deduplicate copy_vertices functionsMarek Olšák2020-03-044-158/+117
* vbo: don't look at the second draw's count when merging 2 glBegin/End drawsMarek Olšák2020-03-041-3/+3
* mesa: replace some index_size multiplications and divisions with shiftsMarek Olšák2020-03-044-12/+12
* mesa: add index_size_shift = log2(index_size) into _mesa_index_bufferMarek Olšák2020-03-045-19/+30