vrld
|
71317c4359
Add Geometries (replaces Quads).
|
12 years ago |
Alex Szpakowski
|
6fd3038405
Improved clarity/readability of internal OpenGL state shadowing functions
|
12 years ago |
Alex Szpakowski
|
b22f1aa16a
Added Image:refresh(), reloads a love.graphics image using the imagedata that created it
|
12 years ago |
Alex Szpakowski
|
ab2c4aca7e
Removed an unused graphics Image method
|
12 years ago |
Alex Szpakowski
|
299ee64320
Added Image:isCompressed()
|
12 years ago |
Alex Szpakowski
|
88d64954a4
Replaced the devil love.image module with love.image.magpie, which can decide which image library to use in a similar manner to love.sound.lullaby. Some rough edges still exist.
|
12 years ago |
Alex Szpakowski
|
8a8adcce39
Code cleanup
|
12 years ago |
Alex Szpakowski
|
5301026f3c
Added support for DXT1/3/5 and BC5/7 compressed textures via love.image.CompressedData. Some internals are still iffy.
|
12 years ago |
Alex Szpakowski
|
2009124cf9
Reworked internal anisotropic filtering code to be more concise and intuitive
|
12 years ago |
Alex Szpakowski
|
25d6700361
Moved anisotropic filtering to Image:setFilter(min, mag, anisotropy), added anisotropic filtering support to canvases and fonts
|
12 years ago |
Alex Szpakowski
|
8c406b7a4b
Added anisotropic filtering functionality for images, consolidated mipmap methods into Image:setMipmapFilter(filtermode, sharpness, anisotropy), added love.graphics.setDefaultMipmapFilter(filtermode, sharpness, anisotropy)
|
12 years ago |
Alex Szpakowski
|
86ced3c70e
Simplified the error message on image creation failure
|
12 years ago |
Alex Szpakowski
|
7d579308dc
LÖVE now errors when Image creation fails
|
12 years ago |
Alex Szpakowski
|
472915a4bb
Worked around ATI/AMD driver bugs when creating mipmaps for Images
|
12 years ago |
Alex Szpakowski
|
23968d3b4a
Fixed image mipmap creation on some systems with buggy video drivers
|
12 years ago |
Alex Szpakowski
|
96161c66f6
Updated copyright text for the new year
|
12 years ago |
rude
|
de8b4d91a5
Use GLint when getting GL_GENERATE_MIPMAP.
|
12 years ago |
Bart van Strien
|
b97765b169
Check for OpenGL 2.0 in NPOT check (issue #538)
|
12 years ago |
Alexander Szpakowski
|
eb98e8cc48
Removed unnecessary tabs in empty lines, fixed texture filtering when the minification and mipmap filter are the same
|
12 years ago |
Alexander Szpakowski
|
8b3fb1d71c
Code cleanup
|
12 years ago |
Alexander Szpakowski
|
2d077758d1
Fixed mipmap generation for pre-FBO systems, fixed NPOT check if mipmap filtering is enabled on an image before the texture is created
|
12 years ago |
Alexander Szpakowski
|
f067e228b4
Fixed mipmap sharpness setting not being correctly reapplied on resolution change
|
12 years ago |
Alexander Szpakowski
|
fda16e27cd
Changed image mipmap api: Image:setFilter now takes an optional third argument (mipmap filter mode), Image:get/setMipmapFilter is removed.
|
12 years ago |
Alexander Szpakowski
|
2739ea561a
Initial image mipmapping implementation. Includes Image:set/getMipmapFilter and Image:set/getMipmapSharpness. setMipMapFilter requires a filter mode, or nil to disable mipmapping.
|
12 years ago |
Alexander Szpakowski
|
1678252b7a
Applied patch from issue #542 (texture filtering inconsistencies) in main LÖVE repository
|
12 years ago |
Bart van Strien
|
7793e7f02f
CRLF to LF
|
13 years ago |
rude
|
81c38e22d0
Applied the new style guidelines.
|
13 years ago |
Bart van Strien
|
1e00f0f981
Move the default image filter to the Image class, instead of Graphics applying it on newImage
|
13 years ago |
Bart van Strien
|
2ac4a9e6d0
Manually keep track of bound textures, so we don't have to poll each frame
|
13 years ago |
Bill Meltsner
|
be55579a22
Happy New Year, have an enormous diff
|
13 years ago |